nomadweb/deploy/systemd/nomadro-api.service
eric e8d225390d Switch production deploy to native systemd instead of Docker.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 01:51:46 -05:00

19 lines
540 B
Desktop File

[Unit]
Description=nomadro FastAPI backend
After=network.target
[Service]
Type=simple
WorkingDirectory=/opt/nomadweb/backend
Environment=POCKETBASE_URL=http://127.0.0.1:8090
Environment=POCKETBASE_ADMIN_EMAIL=admin@nomadro.com
Environment=POCKETBASE_ADMIN_PASSWORD=admin123456
Environment=CORS_ORIGINS=https://nomadweb.nomadro.com,http://nomadweb.nomadro.com
ExecStart=/opt/nomadweb/backend/.venv/bin/uvicorn app.main:app --host 127.0.0.1 --port 8055 --workers 2
Restart=always
RestartSec=3
User=root
[Install]
WantedBy=multi-user.target