+15
dist/ligoat.service
+15
dist/ligoat.service
···
1
+
[Unit]
2
+
Description = ligo.at
3
+
After = network.target
4
+
5
+
[Service]
6
+
ExecStart = uv run -- gunicorn
7
+
Type = simple
8
+
Restart = always
9
+
RestartSec = 5s
10
+
ReadWritePaths = /var/www/ligoat
11
+
WorkingDirectory = /var/www/ligoat
12
+
EnvironmentFile = /var/www/ligoat/.env
13
+
14
+
[Install]
15
+
WantedBy = multi-user.target
+15
dist/ligoatingestor.service
+15
dist/ligoatingestor.service
···
1
+
[Unit]
2
+
Description = ligo.at jetstream ingestor
3
+
After = ligoat.service
4
+
5
+
[Service]
6
+
ExecStart = uv run -- src/ingest.py
7
+
Type = simple
8
+
Restart = always
9
+
RestartSec = 5s
10
+
ReadWritePaths = /var/www/ligoat
11
+
WorkingDirectory = /var/www/ligoat
12
+
EnvironmentFile = /var/www/ligoat/.env
13
+
14
+
[Install]
15
+
WantedBy = multi-user.target