[Unit] Description=OKX calendar-fusion readonly observer After=network-online.target Wants=network-online.target [Service] Type=simple WorkingDirectory=/opt/okx-codex-trader Environment=PYTHONUNBUFFERED=1 ExecStart=/opt/okx-codex-trader/.venv/bin/python scripts/run_calendar_fusion_observer.py --interval-seconds 300 Restart=always RestartSec=20 User=okxbot Group=okxbot NoNewPrivileges=true PrivateTmp=true ProtectSystem=full ReadWritePaths=/opt/okx-codex-trader/data /opt/okx-codex-trader/reports /opt/okx-codex-trader/var [Install] WantedBy=multi-user.target