project-bifrost-platform/scripts
Arlind 505484124d fix(deploy): non-interactive restart in deploy.sh; restart-only sudoers rule
deploy.sh runs as fenja and called `sudo systemctl restart`, which prompted
for fenja's (nonexistent) password and aborted the deploy. Use `sudo -n` so
it never hangs: restart silently when the NOPASSWD rule is present, else
print the manual restart command and exit non-zero. Drop sudo from the
read-only status line. Narrow the documented sudoers rule to restart-only
and create it via visudo.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 15:55:38 +02:00
..
backup.sh chore(deploy): align deploy artifacts to the target server's conventions 2026-06-17 13:16:57 +02:00
deploy.sh fix(deploy): non-interactive restart in deploy.sh; restart-only sudoers rule 2026-06-17 15:55:38 +02:00
migrate.js fix(db): migrate.js honors BIFROST_DB_PATH 2026-06-17 12:54:22 +02:00
seed-demo.js feat(banner): editorial dispatch banner — title + 2-paragraph excerpt + author block 2026-05-12 14:38:51 +02:00
seed-production.js feat(db): production seed script with the real pilot data 2026-06-17 11:16:40 +02:00
seed-roadmap.js feat(db): roadmap_items gains 'considering' + 'in_beta' rename, --on-ink tokens 2026-05-12 10:46:39 +02:00
seed.js chore(seed): fake email domains + extend wipe chain 2026-05-11 17:12:47 +02:00