Configurable Links
Serve curated intranet service links via environment variables or a
config file. No rebuild required โ just set PAGE_LINKS
and restart.
JSON API
All links are available as machine-readable JSON at /api.
Build dashboards, integrations, or just pipe the output to
jq.
Offline Support
A built-in service worker caches the page so your team can still find the links even when the network is having a moment.
Container-Ready
Ships as a single container image published to
GitHub Packages. Drop it into any OCI runtime and
configure everything via PAGE_* environment variables.
Twelve-Factor Config
Title, background, links, bind address and port โ every tuneable is driven by environment variables with sensible defaults that are easy to override.
100 % Test Coverage
The entire codebase is covered by a test suite using pytest with mypy strict-mode type checking and ruff linting โ enforced by CI on every commit.