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

70 lines
1.6 KiB
Markdown

# 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:
```bash
docker compose up -d
```
La pagina sarà disponibile su:
- `http://localhost:8080`
Stop:
```bash
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)
- `vikunja.lab.home.lucasacchi.net` (Vikunja)