InfraKeeper
Health Check

Servers

Name Provider Public IP OS Role Notes
Main VPS IONOS 74.208.192.248 Ubuntu 24.04 LTS Production app server Fresh rebuild baseline.

Domains / DNS

Domain Registrar DNS Provider Points To Purpose Notes
adm.chadmgagnon.com IONOS IONOS 74.208.192.248 ServerAdmin dashboard
food.chadmgagnon.com IONOS IONOS 74.208.192.248 Food Inventory
info.chadmgagnon.com IONOS IONOS 74.208.192.248 InfoKeeper
infra.chadmgagnon.com IONOS IONOS 74.208.192.248 InfraKeeper dashboard
ledgerweb.chadmgagnon.com IONOS IONOS 74.208.192.248 LedgerWeb
ntfy.chadmgagnon.com IONOS IONOS 74.208.192.248 NTFY Server
usps.chadmgagnon.com IONOS IONOS 74.208.192.248 USPS Tracker

Services / Apps

Name Domain Port Systemd Service Path Status Notes
ntfy ntfy.chadmgagnon.com 2586 ntfy.service /etc/ntfy active Self-hosted notification server behind Caddy. Auth enabled. Used for VPS/app alerts.
ServerAdmin apps.chadmgagnon.com/admin 5100 server-admin.service /srv/apps/server-admin active Portal, app launcher, admin dashboard, user/app/permission management UI, and dedicated SSO token issuer.
USPS Tracker usps.chadmgagnon.com 5101 usps-tracker.service /srv/apps/usps-tracker planned
Food Inventory food.chadmgagnon.com 5102 food-inventory.service /srv/apps/food-inventory planned
LedgerWeb ledgerweb.chadmgagnon.com 5103 ledgerweb.service /srv/apps/ledgerweb planned
InfoKeeper info.chadmgagnon.com 5104 infokeeper.service /srv/apps/infokeeper planned Project memory app. First app wired into ServerAdmin token-based SSO.
InfraKeeper infra.chadmgagnon.com 5105 infrakeeper.service /srv/apps/infrakeeper active Infrastructure inventory

Recent Notes

Dedicated SSO token added

ServerAdmin now issues a portal_auth cookie scoped to .chadmgagnon.com. InfoKeeper is being protected with token-based SSO first; InfraKeeper will be next.

Updated: 2026-05-21 02:18:11

ServerAdmin portal management UI added

ServerAdmin now includes /admin/users, /admin/apps, and /admin/permissions for managing portal accounts, app launcher cards, and per-app permissions.

Updated: 2026-05-21 02:08:04

Server portal routing updated

apps.chadmgagnon.com is now the main portal/login/admin domain. adm.chadmgagnon.com redirects to https://apps.chadmgagnon.com/admin. This avoids second login prompts caused by cookies scoped to apps.chadmgagnon.com.

Updated: 2026-05-21 02:06:19

ntfy installed

Self-hosted ntfy is running at ntfy.chadmgagnon.com with auth enabled and Caddy reverse proxy. Use topics like vps-critical, vps-backups, serveradmin-alerts, infrakeeper-alerts, and infokeeper-alerts.

Updated: 2026-05-20 20:32:36

Fresh VPS rebuild started

Baseline app stack: Caddy + Flask + Gunicorn + systemd. ServerAdmin built first, InfraKeeper second.

Updated: 2026-05-20 19:47:12

Add Server

Add Domain

Add Service

Add Note