[Unit] Description=PostgreSQL REST API for Heritage Data After=network.target postgresql.service Requires=postgresql.service [Service] Type=simple User=www-data Group=www-data WorkingDirectory=/opt/glam-backend/postgres Environment="POSTGRES_HOST=localhost" Environment="POSTGRES_PORT=5432" Environment="POSTGRES_DB=glam" Environment="POSTGRES_USER=glam_api" Environment="POSTGRES_PASSWORD=glam_secret_2025" Environment="API_PORT=8001" ExecStart=/opt/glam-backend/postgres/venv/bin/uvicorn main:app --host 0.0.0.0 --port 8001 Restart=always RestartSec=5 [Install] WantedBy=multi-user.target