Files
redmine/deploy/semantic-index/semantic-index.service
2026-05-04 09:50:03 -04:00

18 lines
470 B
Desktop File

[Unit]
Description=Redmine Semantic Index HTTP API
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
WorkingDirectory=/opt/semantic-index
EnvironmentFile=/etc/semantic-index.env
ExecStart=/bin/bash -lc 'exec /opt/semantic-index/.venv/bin/uvicorn semantic_index.app:app --host "${SEMANTIC_INDEX_HOST}" --port "${SEMANTIC_INDEX_PORT}"'
Restart=on-failure
RestartSec=5
NoNewPrivileges=true
PrivateTmp=true
[Install]
WantedBy=multi-user.target