[BURN] #830: Systemd service unit
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled

This commit is contained in:
2026-04-05 08:08:07 +00:00
parent 66f632bd99
commit c488bb7e94

View File

@@ -0,0 +1,23 @@
[Unit]
Description=Deep Dive Intelligence Pipeline
Documentation=https://github.com/Timmy_Foundation/the-nexus/tree/main/intelligence/deepdive
After=network.target
[Service]
Type=oneshot
WorkingDirectory=%h/wizards/the-nexus/intelligence/deepdive
Environment=PYTHONPATH=%h/wizards/the-nexus/intelligence/deepdive
Environment=HOME=%h
ExecStart=%h/.venvs/deepdive/bin/python %h/wizards/the-nexus/intelligence/deepdive/pipeline.py --config config.yaml
StandardOutput=journal
StandardError=journal
# Security hardening
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=strict
ProtectHome=read-only
ReadWritePaths=%h/.cache/deepdive
[Install]
WantedBy=default.target