#+INCLUDE: header.org * *~* Hosts ** I fondamentali Tutto ciò senza cui lezzo non funzionerebbe, insomma l'infrastruttura di base. *** Basettoni Fa da hypervisor. Contiene il numero minimo di pacchetti per far funzionare il filesystem e libvirt. Accede alla rete tramite una sua interfaccia di rete. *** Minni SOC di Ruspante che da accesso alla rete in caso di emergenza. Comunica con l'hypervisor tramite la rete locale. Serve: - wireguard - client ddns *** Edi Server che contiene i backup di lezzonet e comunica con l'hypervisor tramite Gancio. *** Gancio SOC ospitato a casa di Bparodi con una rete wireguard secondaria che permette la comunicazione con l'hypervisor. È nella stessa rete del server di backup. Serve: - client ddns - wireguard *** Atomino Fa da router per la rete. È l'unico host virtualizzato che ha accesso all'interfaccia di rete fisica. Serve: - wireguard - dns server principale per tutto lezzo.org e compari - firewall e qos tramite iptables e tc - ntpd - syslog-ng *** Pico - rabbitmq - postgres *** Pluto - syncthing *** Orazio Buildserver. Ci si aspetta che tutte gli host riescano a comunicare con questa vm. Serve: - rsync - nginx ** 7 Mari Il magico mondo della pirateria e più in generale tutto ciò che viene hostato dietro una vpn di terze parti. *** Amelia VM usata per piratare. È l'unica macchina con X11 nella rete. Serve: - transmission - qbittorrent - fopnu - nicotine+: client soulseek - vncviewer - mldonkey - makemkv - nintendo nus downloader *** Toppersby bparodi vm personale dietro vpn. Serve: - weechat ** Lezzo si presenta al mondo Tutti i servizi che utilizziamo sono hostati su queste macchine. *** Paperetta Praticamente una macchina con debian per tutto ciò che non riesco ad hostare su gentoo. Ho dovuto sporcarla con docker. Serve: - varie istanze di sonarr. Vedi la entry nella wiki. - archivebox - forkserver: script in python che permetto al bot di irc di richiedere l'archiviazione di url ad archivebox - Paperless *** Paperino Punto di accesso ai vari servizi web di lezzo.org Serve: - nginx, sia come server per il dominio che come reverse proxy - jellyfin sia per la musica che per il materiale video - git server (bare) con relativa interfaccia web - happy/imageboard - luca/url shortener - goaccess: stats.html - cinny - fileserver - blog e altre pagine web di lezzo.org - radicale *** Plottigat Serve: - murmur (mumble server) - ngircd - heisenbridge - matrix and irc bots - synapse *** Topolino bparodi vm personale. Serve: - neomutt - offlineimap - mympd - syncthing Monta: - vibbra - pr0n ** Fuori da qui ma Lezzo sempre nel cuore. Tutte le macchine non virtualizzate nel rack principale. Gli usi sono i più disparati. *** Pipwolf SOC utilizzato da bparodi come access point di emergenza alla rete di casa. *** Ghigno SOC utilizzato dai genitori di bparodi. È una macchina con gentoo che all'accensione avvia X e firefox --kiosk su tty7 e viene utilizzata come terminale per Jellyfin.