senior 19bc3cf991 Address @qa review on PR #12 (issue #11)
- index.html: replace Image() probe with fetch(no-cors) + AbortController
  timeout. fetch resolves for any network response (incl. 4xx/5xx) so
  resolve -> 'up', reject/timeout -> 'down'. Fixes the bug where 401/404
  services were marked green.
- services.json: add Homepage service under 'dev' (was missing; the
  homepage is one of the public homelab services). Now 21 services.
- services.json: fix ethereum category icon (' Ξ' -> 'Ξ') leading space.
- .gitignore (new): ignore /.playwright-mcp/ and services-page.png.
- git rm --cached the three stray dev artifacts so they leave the repo.
2026-07-28 19:06:57 +00:00
2026-07-08 10:44:34 +02:00

homepage

Public homepage — Docker image deployed to homepage.ffaerber.duckdns.org

How it ships itself — issue → agent team → PR → QA → autopilot merge → image → swarm deploy — is documented in PIPELINE.md.

S
Description
Public homepage — Docker image deployed to homepage.ffaerber.duckdns.org
Readme
275 KiB
Languages
HTML 49.2%
CSS 47.6%
Dockerfile 3.2%