docker service

This commit is contained in:
2025-10-20 20:12:41 +02:00
parent 47512950ee
commit 03fe6fba26
3 changed files with 274 additions and 2 deletions

24
terrain-docker.service Normal file
View File

@@ -0,0 +1,24 @@
[Unit]
Description=Terrain Monitor Docker Services (PostgreSQL + Mosquitto)
Requires=docker.service
After=docker.service
Before=terrain-monitor.service
[Service]
Type=oneshot
RemainAfterExit=yes
WorkingDirectory=/home/alex/devel/web-app-python
User=alex
Group=alex
# Avvia i container
ExecStart=/usr/bin/docker-compose up -d
# Ferma i container
ExecStop=/usr/bin/docker-compose down
# Riavvia i container se necessario
ExecReload=/usr/bin/docker-compose restart
[Install]
WantedBy=multi-user.target