diff --git a/dist/ligoat.service b/dist/ligoat.service new file mode 100644 index 0000000..20f459b --- /dev/null +++ b/dist/ligoat.service @@ -0,0 +1,15 @@ +[Unit] +Description = ligo.at +After = network.target + +[Service] +ExecStart = uv run -- gunicorn +Type = simple +Restart = always +RestartSec = 5s +ReadWritePaths = /var/www/ligoat +WorkingDirectory = /var/www/ligoat +EnvironmentFile = /var/www/ligoat/.env + +[Install] +WantedBy = multi-user.target diff --git a/dist/ligoatingestor.service b/dist/ligoatingestor.service new file mode 100644 index 0000000..8c1ffe8 --- /dev/null +++ b/dist/ligoatingestor.service @@ -0,0 +1,15 @@ +[Unit] +Description = ligo.at jetstream ingestor +After = ligoat.service + +[Service] +ExecStart = uv run -- src/ingest.py +Type = simple +Restart = always +RestartSec = 5s +ReadWritePaths = /var/www/ligoat +WorkingDirectory = /var/www/ligoat +EnvironmentFile = /var/www/ligoat/.env + +[Install] +WantedBy = multi-user.target