chore(infra): align systemd units and Forgejo runners
Some checks failed
CI / Frontend Type Checking & Linting (push) Failing after 0s
CI / Backend Tests (push) Has been skipped
CI / Backend Linting & Type Checking (push) Failing after 16s

Point services to /opt/innercontext/current release paths, remove stale phase completion docs, and switch Forgejo workflows to run on the lxc runner label.
This commit is contained in:
Piotr Oleszczyk 2026-03-07 01:21:01 +01:00
parent 2efdb2b785
commit 5d69a976c4
7 changed files with 118 additions and 654 deletions

View file

@ -6,10 +6,9 @@ After=network.target
Type=simple
User=innercontext
Group=innercontext
WorkingDirectory=/opt/innercontext/backend
EnvironmentFile=/opt/innercontext/backend/.env
ExecStartPre=/opt/innercontext/backend/.venv/bin/alembic upgrade head
ExecStart=/opt/innercontext/backend/.venv/bin/uvicorn main:app --host 127.0.0.1 --port 8000
WorkingDirectory=/opt/innercontext/current/backend
EnvironmentFile=/opt/innercontext/current/backend/.env
ExecStart=/opt/innercontext/current/backend/.venv/bin/uvicorn main:app --host 127.0.0.1 --port 8000
Restart=on-failure
RestartSec=5