HomeHub software portal and private infrastructure command center.

Public releases, project pages, version history, comments, and visitor insight on the outside. Behind Authentik and 2FA, a dashboard for servers, Docker services, proxy routes, and local network operations.

Portal model Public + SSO admin
Designed
Servers 7
Docker apps 30+
Admin auth 2FA
proxy: Nginx Proxy Manager
identity: Authentik SSO + 2FA
public: software + releases
private: servers + docker + network

Software repository

Each project can grow into a detail page with downloads, screenshots, changelogs, checksums, requirements, and support notes.

Version history

Release notes are generated from the software repository manifest, so new HomeHub software can be added without touching page markup.

One portal, three layers

HomeHub is structured for a public software presence, a growing repository, and a protected control surface for the local network.

01

Public software site

Homepage, project catalog, comments, visitor counts, public release history, and future project detail pages.

02

Repository center

Versions, downloads, changelogs, screenshots, checksums, requirements, and support notes for every HomeHub project.

03

SSO admin dashboard

Protected by NPM, Authentik, and mandatory 2FA for servers, Docker services, proxy routes, comments, releases, and analytics.

Open protected shell

Visitor count with geolocation

The included PHP endpoint records visits into JSON on the Synology server, resolves approximate visitor location from IP, and keeps the front end fast with cached analytics.

Privacy-first default: IP addresses are hashed before storage. City and country are stored only when geolocation is available.
Total visits --
Countries --
Today --

Community comments

Visitors can leave feedback, bug reports, and ideas. Comments are sanitized and stored locally in JSON by PHP.