docs: update observability and deployment docs to match production stack
Some checks failed
Some checks failed
Update observability.md with production container table, actual init code, and correct env var names. Update docker.md with full 10-service table and backup/monitoring cross-references. Add explicit AAAA records to DNS tables. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -328,7 +328,10 @@ sudo systemctl restart orion orion-celery
|
||||
|
||||
## Backups
|
||||
|
||||
### Database Backup Script
|
||||
!!! tip "Docker deployment"
|
||||
For Docker-based deployments, use the automated backup scripts (`scripts/backup.sh` and `scripts/restore.sh`) with systemd timer. See [Hetzner Server Setup — Step 17](hetzner-server-setup.md#step-17-backups).
|
||||
|
||||
### Database Backup Script (VPS without Docker)
|
||||
|
||||
```bash
|
||||
sudo nano /home/orion/backup.sh
|
||||
@@ -373,6 +376,9 @@ sudo -u orion crontab -e
|
||||
|
||||
## Monitoring
|
||||
|
||||
!!! tip "Docker deployment"
|
||||
For Docker-based deployments, a full Prometheus + Grafana + node-exporter + cAdvisor stack is included in `docker-compose.yml`. See [Hetzner Server Setup — Step 18](hetzner-server-setup.md#step-18-monitoring-observability) and [Observability Framework](../architecture/observability.md).
|
||||
|
||||
### Basic Health Check
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user