[Unit] Description=Content Extraction - internal read-only analysis app for YouTube Research candidates (no public access) After=network.target [Service] Type=simple WorkingDirectory=/opt/struktur/content-extraction ExecStart=/opt/struktur/content-extraction/venv/bin/uvicorn app:app --host 127.0.0.1 --port 8100 Restart=on-failure RestartSec=3 [Install] WantedBy=multi-user.target