Files
the-nexus/intelligence/deepdive/systemd/deepdive.service
Ezra c488bb7e94
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
[BURN] #830: Systemd service unit
2026-04-05 08:08:07 +00:00

24 lines
666 B
Desktop File

[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