mirror of
https://github.com/tborychowski/self-hosted-cookbook.git
synced 2025-12-21 03:21:10 +00:00
more apps
This commit is contained in:
50
apps/monitors/php-server-monitor.md
Normal file
50
apps/monitors/php-server-monitor.md
Normal file
@@ -0,0 +1,50 @@
|
||||
# PhpServerMonitor
|
||||
|
||||
- Very basic and minimalist
|
||||
- Various monitors (ping, tcp & http service requests)
|
||||
- Has Pushover notifications
|
||||
|
||||
<br>
|
||||
|
||||
|
||||
- [Github repo](https://github.com/phpservermon/phpservermon)
|
||||
- [DockerHub repo](https://hub.docker.com/r/alwynpan/phpservermonitor)
|
||||
|
||||
|
||||
## docker-compose.yml
|
||||
```yml
|
||||
version: '3.8'
|
||||
services:
|
||||
psm:
|
||||
image: alwynpan/phpservermonitor
|
||||
container_name: php-server-monitor
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 3123:80
|
||||
depends_on:
|
||||
- db
|
||||
environment:
|
||||
- DATABASE_HOST=db
|
||||
- DATABASE_PORT=3306
|
||||
- DATABASE_NAME=psm
|
||||
- DATABASE_USER=psm
|
||||
- DATABASE_PASSWORD=psm
|
||||
- BASE_URL=http://192.168.1.10:3123
|
||||
- CHECK_INTERVAL=1
|
||||
- TIMEOUT=10
|
||||
- DEBUG=true
|
||||
|
||||
db:
|
||||
image: mysql:5.7
|
||||
container_name: php-server-monitor-db
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 3306:3306
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=top_secret
|
||||
- MYSQL_DATABASE=psm
|
||||
- MYSQL_USER=psm
|
||||
- MYSQL_PASSWORD=psm
|
||||
volumes:
|
||||
- ./data/:/var/lib/mysql
|
||||
```
|
||||
Reference in New Issue
Block a user