[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