Vai al contenuto

⚙️ Servizi

Dashboard — Dynacat

Pannello di controllo centralizzato per l'accesso rapido a tutti i servizi.

Parametro Valore
CT 102
IP 10.0.0.3
Porta 8080
URL esterno https://dash.federicolupoli.dev

Widget attivi: meteo, orologio, qBittorrent, Sonarr, Radarr, Jellyfin, Pi-hole, calendario.


Pi-hole — DNS

DNS locale con blocco pubblicità e tracciamento per tutta la rete domestica.

Parametro Valore
CT 101
IP 192.168.1.250 (LAN)
Porta DNS 53
Web UI 192.168.1.250:80

IT Tools

Collezione di utility web per sviluppatori e amministratori di rete.

Parametro Valore
CT 103
IP 10.0.0.4
Porta 80

Cloudflare Tunnel

Connessione TLS uscente verso Cloudflare — nessuna porta aperta sul router.

Parametro Valore
CT 100
IP 10.0.0.2
Traffico Outbound only

Twitch Drop Miner

Bot per la raccolta automatica di drop Twitch.

Parametro Valore
CT 104
IP 10.0.0.5
Interfaccia Nessuna (headless)

Forgejo — Git Server

Piattaforma Git self-hosted, alternativa leggera a GitHub/GitLab.

Parametro Valore
CT 106
IP 10.0.0.7
Porta 3000
URL esterno https://forge.federicolupoli.dev

Utilizzato per versionare configurazioni, script e documentazione dell'homelab.


MkDocs — Documentazione

Sito di documentazione statico generato con MkDocs e tema Material.

Parametro Valore
CT 107
IP 10.0.0.8
Porta 8080
URL esterno https://mk.federicolupoli.dev

Wallos — Subscription Manager

Tracciamento abbonamenti e spese ricorrenti.

Parametro Valore
CT 108
IP 10.0.0.9
Porta 80 (Apache)

ezBookkeeping — Finanza Personale

Registrazione e allocazione mensile delle entrate personali, accessibile solo sulla LAN.

Parametro Valore
CT 110
IP 10.0.0.11
Porta 443 (HTTPS, self-signed)
URL locale https://10.0.0.11

Piano di allocazione mensile: 500 € → 250 conto cointestato, 25 ETF, 50 risparmio, 175 conto liquido.


Satisfactory — Server di Gioco (Archiviato)

Server dedicato per Satisfactory. Mantenuto stopped a gioco completato.

Parametro Valore
CT 200
IP 10.0.0.200
Stato Stopped

Bazarr — Sottotitoli (Stopped)

Gestione e download automatico sottotitoli per film e serie TV.

Parametro Valore
CT 201
IP 10.0.0.201
Porta 6767
Stato Stopped

Configurato standalone per semplicità, si integra con Sonarr e Radarr via API.


Big4 — Media Automation

Stack di cinque applicazioni che lavorano in pipeline per automatizzare il download e l'organizzazione dei media.

Pipeline

Prowlarr (indexer) → Sonarr/Radarr → qBittorrent → /data/media → Jellyfin Binderry gestisce la pipeline libri: download → /data/media/books → Jellyfin

Servizi

Servizio Porta Funzione
Prowlarr 9696 Aggrega indexer torrent, sincronizza con Sonarr/Radarr via API
Sonarr 8989 Gestione automatica serie TV e anime
Radarr 7878 Gestione automatica film
qBittorrent 8080 Client BitTorrent headless
Binderry 8787 Book manager — organizza ebook, sincronizza con Jellyfin

Indexer configurati

Indexer Tipo Note
ilCorsaroBlu Semi-privato Contenuti italiani
TrackerZero Privato Contenuti italiani
BT.etree Pubblico Audio
FileMood Pubblico Vari
Internet Archive Pubblico Film, Audio, PC, TV, Libri
Knaben Pubblico Film, Audio, PC, TV, Libri
LimeTorrents Pubblico Film, Audio, PC, TV, Libri
MagnetDownload Pubblico Vari
nekoBT Pubblico Film, TV
PandaCD Pubblico Audio
Torrent Downloads Pubblico Film, Audio, PC, TV, Libri
TorrentDownload Pubblico Film, Audio, PC, TV, Libri
Zamunda RIP Pubblico Film, Audio, PC, TV, Libri

Struttura cartelle media

Cartella Contenuto
/data/media/film Film
/data/media/serie Serie TV
/data/media/anime Anime
/data/media/books Libri (ebook, epub, PDF)
/data/media/torrents Download in corso

Jellyfin — Media Server

Media server open source completamente gratuito e self-hosted.

Parametro Valore
CT 203
IP 10.0.0.203
Porta 8096
URL esterno https://media.federicolupoli.dev

Librerie

Libreria Path Tipo
Film /data/media/film Movies
Serie TV /data/media/serie Shows
Anime /data/media/anime Shows

Accelerazione hardware

Jellyfin utilizza Intel Quick Sync (QSV) per la transcodifica hardware, riducendo il carico CPU.


Landing Page Personale

Pagina statica servita da nginx, root del dominio federicolupoli.dev.

Parametro Valore
CT 109
IP 10.0.0.10
Porta 80
URL https://federicolupoli.dev

Tailscale Router — Subnet Router

Unico nodo Tailscale dell'infrastruttura, configurato come subnet router: annuncia la subnet 10.0.0.0/24 alla rete mesh, permettendo ai client Tailscale di raggiungere qualsiasi container senza che ognuno abbia una VPN propria.

Parametro Valore
CT 4000
IP 10.0.0.254
IP Tailscale 100.70.157.94
Subnet annunciata 10.0.0.0/24
Servizio Tailscale (WireGuard mesh) — subnet router