Files
home.lucasacchi.net/README.md
T
2026-04-23 17:36:18 +02:00

1.6 KiB

home.lucasacchi.net

Landing page statica per i servizi pubblici HomeLab del dominio *.home.lucasacchi.net.

Contenuto progetto

  • index.html: pagina principale moderna con Tailwind CSS (CDN), ricerca live e card servizi.
  • docker-compose.yml: avvio rapido con web server nginx:alpine.

Avvio rapido

Opzione 1: anteprima locale (Five Server o simili)

  1. Apri il progetto in VS Code.
  2. Avvia il server statico (es. Five Server) sulla root del repository.
  3. Apri la pagina nel browser sull'URL mostrato dall'estensione.

Opzione 2: Docker Compose (consigliato)

Prerequisiti:

  • Docker
  • Docker Compose v2 (docker compose)

Comandi:

docker compose up -d

La pagina sarà disponibile su:

  • http://localhost:8080

Stop:

docker compose down

Aggiornare i servizi nella pagina

Per aggiungere/modificare un servizio:

  1. Apri index.html.
  2. Duplica una card <li> dentro #service-list.
  3. Aggiorna questi campi:
    • data-name
    • data-url
    • href del link
    • titolo <h2>
    • hostname mostrato nel <p>

La ricerca live funziona automaticamente leggendo data-name e data-url.

Servizi attualmente pubblicati in pagina

  • logwhispererai.lab.home.lucasacchi.net
  • n8n.lab.home.lucasacchi.net
  • uptime.lab.home.lucasacchi.net
  • gitea.lab.home.lucasacchi.net
  • pastebin.lab.home.lucasacchi.net
  • drawio.lab.home.lucasacchi.net
  • archive.lab.home.lucasacchi.net
  • mattermost.lab.home.lucasacchi.net
  • jitsi.lab.home.lucasacchi.net
  • lab.home.lucasacchi.net (ProxmoxVE)
  • friday.lab.home.lucasacchi.net (Chatbot OpenWeb-UI)