Statping - Status Page for monitoring your websites and applications
Everything you need to deploy Statping with BlastDock
One command deployment
Production-ready security
Customizable settings
Ready to scale up
blastdock init
Initialize new project
blastdock deploy
Deploy the application
blastdock status
Check deployment status
blastdock logs
View application logs
Get Statping up and running in minutes with our one-click installation.
First, install BlastDock using pip (recommended):
pip install blastdock
Then deploy Statping with:
blastdock init statping
Interactive mode:
blastdock init statping -i
blastdock templates
List available templates
blastdock status project
Check deployment status
blastdock logs project
View application logs
blastdock stop project
Stop deployment
Customize your Statping installation with these configuration options.
Web interface port
Database password
Admin username
Admin password
Admin email
Complete Docker Compose configuration for Statping deployment.
version: '3.8'
services:
postgres:
image: postgres:13
container_name: {{ project_name }}_postgres
restart: unless-stopped
environment:
0: POSTGRES_PASSWORD={{ db_password }}
1: POSTGRES_USER=statping
2: POSTGRES_DB=statping
volumes:
- /var/lib/postgresql/data
networks:
- statping_network
statping:
image: statping/statping:latest
container_name: {{ project_name }}_statping
restart: unless-stopped
depends_on:
- postgres
ports:
- "8080"
environment:
0: DB_CONN=postgres
1: DB_HOST=postgres
2: DB_PORT=5432
3: DB_USER=statping
4: DB_PASS={{ db_password }}
5: DB_DATABASE=statping
6: NAME=Statping
7: DESCRIPTION=Status Page & Monitoring Server
8: ADMIN_USER={{ admin_user }}
9: ADMIN_PASSWORD={{ admin_password }}
10: ADMIN_EMAIL={{ admin_email }}
volumes:
- /app
networks:
- statping_network
volumes:
postgres_data:
driver: local
statping_data:
driver: local
networks:
statping_network:
driver: bridge