fork of https://github.com/bpodwinski/docker-phpservermon
Dockerfile | 7 years ago | ||
README.md | 7 years ago | ||
docker-entrypoint.sh | 7 years ago | ||
nginx.conf | 7 years ago | ||
php.ini | 7 years ago | ||
supervisord.conf | 7 years ago | ||
update_status.sh | 7 years ago |
Dockerfile
linksstable
(bpodwinski/docker-phpservermon)
PHP Server Monitor is a script that checks whether your websites and servers are up and running. It comes with a web based user interface where you can manage your services and websites, and you can manage users for each server with a mobile number and email address. official website.
Variable | Type | Default value |
---|---|---|
PSM_BASE_URL | required | null |
PSM_DB_HOST | required | null |
PSM_DB_PORT | optional | 3306 |
PSM_DB_NAME | required | null |
PSM_DB_USER | required | null |
PSM_DB_PASS | required | null |
PSM_DB_PREFIX | required | null |
PHP_TIMEZONE | optional | UTC |
PHP_MEMORY_LIMIT | optional | 256M |
MAX_UPLOAD | optional | 128M |
UPDATE_INTERVAL | optional | 300 |
No volume required!
version: "3" services: db: image: mariadb:10 container_name: phpservermon-mariadb hostname: mariadb restart: always volumes: - ./mariadb:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=password - MYSQL_DATABASE=phpservermon - MYSQL_USER=phpservermon - MYSQL_PASSWORD=password phpservermon: image: benoitpodwinski/phpservermon container_name: phpservermon hostname: phpservermon restart: always environment: - PSM_BASE_URL=http://website.com/ - PSM_DB_HOST=db - PSM_DB_NAME=phpservermon - PSM_DB_USER=phpservermon - PSM_DB_PASS=password - PSM_DB_PREFIX=Y8ze_ - PHP_TIMEZONE=Europe/Paris depends_on: - db ports: - 80:80