[Unit] Description=Orchestra task orchestrator After=network-online.target Wants=network-online.target [Service] Type=simple User=orchestra Group=orchestra WorkingDirectory=/var/lib/orchestra EnvironmentFile=/etc/orchestra/orchestra.env ExecStart=/usr/local/bin/orchestra Restart=on-failure RestartSec=5s NoNewPrivileges=true ProtectSystem=strict ProtectHome=true PrivateTmp=true ReadWritePaths=/var/lib/orchestra # ORCHESTRA_WORKTREE_ROOT / per-project worktree_root paths and # ORCHESTRA_REPO must live under one of these, or under /var/lib/orchestra — # add further ReadWritePaths= lines here if you keep repos elsewhere. [Install] WantedBy=multi-user.target