Refuse startup with no server admin set up (#2389)

feat: refuse startup with no server admin set up

includes an admin party assert escape hatch for tests

adds a log message every 5 minutes, if escape hatch is enabled.

should play nice with systemd restart policies

Co-authored-by: Joan Touzet <wohali@users.noreply.github.com>
4 files changed