STS status monitor https://status-sts.kaas.kit.edu/

Jan Behrens 8e7b040de1 fix links преди 4 години
config 0cd4c67418 add Docker stuff преди 4 години
pictures f269d411a3 initial commit преди 4 години
wgts 8e7b040de1 fix links преди 4 години
.gitignore f269d411a3 initial commit преди 4 години
.htaccess bcb62f1426 Update .htaccess преди 4 години
Dockerfile 0cd4c67418 add Docker stuff преди 4 години
README.md 8e7b040de1 fix links преди 4 години
STS_channels.php e88df7fe39 update ADEI URLs преди 4 години
STS_functions.php 8e7b040de1 fix links преди 4 години
STS_main.php 8e7b040de1 fix links преди 4 години
docker-compose.yml 0cd4c67418 add Docker stuff преди 4 години
index.php f269d411a3 initial commit преди 4 години
index.php.backup f269d411a3 initial commit преди 4 години
phplot.php f269d411a3 initial commit преди 4 години
phplot_myscript.php f269d411a3 initial commit преди 4 години

README.md

STS status monitor

  • Runs on Apache + PHP
  • Website served by Apache process
  • Data is polled in background at regular intervals
  • Needs write access to www directory for caching

Docker

Setup builds on Ubuntu 18.04 (bionic) and starts server + polling process.

Build & run locally:

docker build -t sts-status-monitor .
docker run -p 8001:80 --name sts-status sts-status-monitor
docker rm -f sts-status    # terminates container

Runtime arguments:

  • POLL_INTERVAL - polling interval for background process (default: 0 seconds = disabled)
  • POLL_SCRIPTS - list of PHP scripts to run in parallel for polling (default: none)