Clean mobile-first dashboard for local Tailnet apps.
/apps/apps/api/health/apps/api/status/apps/api/action
- Responsive card grid (mobile-friendly)
- Per-app icon + status pills
- Open / Restart / Update actions
- Installed version visibility (date + short commit)
- Latest release visibility (from
https://humanitylabs.org/releases/apps.json) - Update-available signals when local is behind git upstream or release date
- PWA manifest + install icons
node server.mjsDefaults:
- host:
127.0.0.1 - port:
8786 - base path:
/apps
Override with env vars:
APPS_HOSTAPPS_PORTTAILNET_BASE_URLAPPS_RELEASES_URL(default:https://humanitylabs.org/releases/apps.json)APPS_RELEASES_CACHE_MS(default:600000)