Files
web-app-python/terrain-monitor.service
2025-10-20 20:15:03 +02:00

30 lines
582 B
Desktop File

[Unit]
Description=Terrain Monitor Backend Service
After=network.target terrain-docker.service
Wants=terrain-docker.service
Requires=terrain-docker.service
[Service]
Type=simple
User=alex
Group=alex
WorkingDirectory=/home/alex/web-app-python
EnvironmentFile=/home/alex/web-app-python/.env
ExecStart=/home/alex/web-app-python/start_backend.sh
# Restart configuration
Restart=always
RestartSec=10
# Security settings
NoNewPrivileges=true
PrivateTmp=true
# Logging
StandardOutput=journal
StandardError=journal
SyslogIdentifier=terrain-monitor
[Install]
WantedBy=multi-user.target