blob: 5df85bb5841a64c9e7f2a8c3f289aed4bdda2d03 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
[Unit]
Description=EU AI Challenge flood policy advisor API (tailnet only)
After=network-online.target tailscaled.service
Wants=network-online.target
[Service]
User=nasr
WorkingDirectory=/home/nasr/policy_api
ExecStart=/home/nasr/policy_api/target/release/policy_api
# POLICY_ADDR=<tailnet ip>:8082 and ANTHROPIC_API_KEY=... live in /etc/policy-api.env (root-only, never in git)
Environment=POLICY_OUT=/home/nasr/policy_api/out
EnvironmentFile=-/etc/policy-api.env
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
|