host: reboot service now runs the orchestrator from /srv/lichen-orchestrator (p-lichen-orchestrator retired — consolidated into lichen-orchestrator)
This commit is contained in:
@@ -199,13 +199,13 @@ SSHCFG
|
|||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot"; RemainAfterExit = true;
|
Type = "oneshot"; RemainAfterExit = true;
|
||||||
User = "loops"; Group = "users";
|
User = "loops"; Group = "users";
|
||||||
WorkingDirectory = "/srv/project-orchestrator/projects/p-lichen-orchestrator";
|
WorkingDirectory = "/srv/lichen-orchestrator";
|
||||||
};
|
};
|
||||||
environment = { HOME = "/home/loops"; CLAUDE_BIN = "/home/loops/.local/bin/claude"; };
|
environment = { HOME = "/home/loops"; CLAUDE_BIN = "/home/loops/.local/bin/claude"; };
|
||||||
path = [ pkgs.bash pkgs.tmux pkgs.git pkgs.python3 pkgs.openssh pkgs.nettools ];
|
path = [ pkgs.bash pkgs.tmux pkgs.git pkgs.python3 pkgs.openssh pkgs.nettools ];
|
||||||
script = ''
|
script = ''
|
||||||
export PATH="/home/loops/.local/bin:$PATH"
|
export PATH="/home/loops/.local/bin:$PATH"
|
||||||
proj="/srv/project-orchestrator/projects/p-lichen-orchestrator"
|
proj="/srv/lichen-orchestrator"
|
||||||
# boot marker (best-effort; boot_id-gated logging can be added later)
|
# boot marker (best-effort; boot_id-gated logging can be added later)
|
||||||
echo "$(cat /proc/sys/kernel/random/boot_id) boot $(date -u +%FT%TZ) — lichen-orchestrator up" \
|
echo "$(cat /proc/sys/kernel/random/boot_id) boot $(date -u +%FT%TZ) — lichen-orchestrator up" \
|
||||||
>> "$proj/.ao-state/boot.log" 2>/dev/null || true
|
>> "$proj/.ao-state/boot.log" 2>/dev/null || true
|
||||||
|
|||||||
Reference in New Issue
Block a user