#628 ·
basquetwi · child of #580Ops: daemonize wi-http-server on whey (systemd unit, autostart on boot, BWI_HTTP_KEY/env mgmt, bind 127.0.0.1)
- Ref
#628(#628)- Project
basquetwi- Parent
- inProgress #580 bwi inter-site: Postgres + UTCP migration
- Status
- done
- Priority
- high
- Type
- task
- Assigned
- coder-basquetwi-cc coder
- Created by
- —
- Created
- 2026-06-04T02:36:44.389Z
- Updated
- 2026-06-04T02:45:09.784Z
- Closed
- 2026-06-04T02:45:09.784Z
Questions
No questions.
Event log
-
wi cli; parent=#580
-
Daemonize svc; prerequisite for CLI/web HTTP clients to function post-flip.
-
Deployed + daemonized. wi-http.service active on 127.0.0.1:8042 (driver=pg), enabled on boot (multi-user.target.wants symlink), Requires/After postgresql@17-main, Restart=on-failure, NoNewPrivileges+PrivateTmp. Secrets in /etc/bwi-http.env (640 root:rob, gitignored). Seeded keys: pm-basquetwi-cc(write), wi-cli-whey(write), bwi-readonly(read). Health green (c3c92ad + sudo install).