Tracksolid deployment with timescale & grafana with backup
- New run_migrations.py: executes 02_*.sql and 03_*.sql in order - New db_migrate service: runs once before all other services start - All services now depend on db_migrate (service_completed_successfully) - Tolerates re-deploy: catches errors from already-existing objects Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .env | ||
| .gitignore | ||
| .python-version | ||
| 02_tracksolid_full_schema_rev.sql | ||
| 03_webhook_schema_migration.sql | ||
| docker-compose.yaml | ||
| Dockerfile | ||
| ingest_events_rev.py | ||
| ingest_movement_rev.py | ||
| pyproject.toml | ||
| README.md | ||
| run_migrations.py | ||
| tracksolidApiDocumentation.md | ||
| ts_shared_rev.py | ||
| webhook_receiver_rev.py | ||