22 lines
593 B
Desktop File
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
|