blumeops/mise-tasks
Erich Blume 812b78bf61 Use explicit PostgreSQL superuser name and fix check mode (#17)
## Summary
- Add `postgresql_superuser` variable (`eblume`) to prevent PostgreSQL from inheriting OS username during initdb
- Update all psql/createdb commands to use explicit `-U` flag
- Add `check_mode: false` to op commands so 1Password fetches run during `--check` mode
- Add PostgreSQL and Miniflux health checks to indri-services-check

## Test plan
- [x] Renamed existing superuser from `erichblume` to `eblume`
- [x] Ran `mise run provision-indri -- --tags postgresql --check --diff` successfully
- [x] Verified connection as `eblume` superuser via Tailscale
- [x] Ran `mise run indri-services-check` - all services healthy

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Reviewed-on: https://forge.tail8d86e.ts.net/eblume/blumeops/pulls/17
2026-01-16 14:41:36 -08:00
..
blumeops-tasks Add blumeops-tasks mise task for Todoist integration (#14) 2026-01-15 18:03:19 -08:00
indri-services-check Use explicit PostgreSQL superuser name and fix check mode (#17) 2026-01-16 14:41:36 -08:00
provision-indri Set MISE_TASK_OUTPUT=interleave in provision-indri 2026-01-14 14:15:11 -08:00
tailnet-preview Add Pulumi for tailnet IaC management (#15) 2026-01-15 20:55:25 -08:00
tailnet-up Add Pulumi for tailnet IaC management (#15) 2026-01-15 20:55:25 -08:00
zk-docs Add zk-docs mise task for zettelkasten documentation (#10) 2026-01-15 11:25:02 -08:00