glam/backend/postgres/glam-postgres-api.service
2025-12-06 19:50:04 +01:00

22 lines
593 B
Desktop File

[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