lezzo.org/secretwiki/wannabe.html
2023-05-25 18:39:20 +02:00

300 lines
7.4 KiB
HTML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2023-05-25 Thu 18:38 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Lezzo secret wiki</title>
<meta name="author" content="bparodi" />
<meta name="generator" content="Org Mode" />
<link rel="stylesheet" type="text/css" href="./stylesheet.css"/>
</head>
<body>
<div id="content" class="content">
<h2>[ Lezzo secret wiki ]</a></h2>
<div id="outline-container-orgfd35103" class="outline-2">
<h2 id="orgfd35103"><b>~</b> Hosts</h2>
<div class="outline-text-2" id="text-orgfd35103">
</div>
<div id="outline-container-org2b2b8f0" class="outline-3">
<h3 id="org2b2b8f0">I fondamentali</h3>
<div class="outline-text-3" id="text-org2b2b8f0">
<p>
Tutto ciò senza cui lezzo non funzionerebbe, insomma l'infrastruttura
di base.
</p>
</div>
<div id="outline-container-org31a6a09" class="outline-4">
<h4 id="org31a6a09">Basettoni</h4>
<div class="outline-text-4" id="text-org31a6a09">
<p>
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.
</p>
</div>
</div>
<div id="outline-container-org317ca3d" class="outline-4">
<h4 id="org317ca3d">Minni</h4>
<div class="outline-text-4" id="text-org317ca3d">
<p>
SOC di Ruspante che da accesso alla rete in caso di emergenza. Comunica con
l'hypervisor tramite la rete locale.
</p>
<p>
Serve:
</p>
<ul class="org-ul">
<li>wireguard</li>
<li>client ddns</li>
</ul>
</div>
</div>
<div id="outline-container-org7bfa5d4" class="outline-4">
<h4 id="org7bfa5d4">Edi</h4>
<div class="outline-text-4" id="text-org7bfa5d4">
<p>
Server che contiene i backup di lezzonet e comunica con l'hypervisor tramite Gancio.
</p>
</div>
</div>
<div id="outline-container-orge603716" class="outline-4">
<h4 id="orge603716">Gancio</h4>
<div class="outline-text-4" id="text-orge603716">
<p>
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.
</p>
<p>
Serve:
</p>
<ul class="org-ul">
<li>client ddns</li>
<li>wireguard</li>
</ul>
</div>
</div>
<div id="outline-container-org2534672" class="outline-4">
<h4 id="org2534672">Atomino</h4>
<div class="outline-text-4" id="text-org2534672">
<p>
Fa da router per la rete. È l'unico host virtualizzato che ha accesso
all'interfaccia di rete fisica.
</p>
<p>
Serve:
</p>
<ul class="org-ul">
<li>wireguard</li>
<li>dns server principale per tutto lezzo.org e compari</li>
<li>firewall e qos tramite iptables e tc</li>
<li>ntpd</li>
<li>syslog-ng</li>
</ul>
</div>
</div>
<div id="outline-container-orgdd161c8" class="outline-4">
<h4 id="orgdd161c8">Pico</h4>
<div class="outline-text-4" id="text-orgdd161c8">
<ul class="org-ul">
<li>rabbitmq</li>
<li>postgres</li>
</ul>
</div>
</div>
<div id="outline-container-orgc5009da" class="outline-4">
<h4 id="orgc5009da">Orazio</h4>
<div class="outline-text-4" id="text-orgc5009da">
<p>
Buildserver. Ci si aspetta che tutte gli host riescano a
comunicare con questa vm.
</p>
<p>
Serve:
</p>
<ul class="org-ul">
<li>rsync</li>
<li>nginx</li>
</ul>
</div>
</div>
</div>
<div id="outline-container-org159e9b7" class="outline-3">
<h3 id="org159e9b7">7 Mari</h3>
<div class="outline-text-3" id="text-org159e9b7">
<p>
Il magico mondo della pirateria e più in generale tutto ciò che viene
hostato dietro una vpn di terze parti.
</p>
</div>
<div id="outline-container-orgea6f74e" class="outline-4">
<h4 id="orgea6f74e">Amelia</h4>
<div class="outline-text-4" id="text-orgea6f74e">
<p>
VM usata per piratare. È l'unica macchina con X11 nella rete.
</p>
<p>
Serve:
</p>
<ul class="org-ul">
<li>transmission</li>
<li>qbittorrent</li>
<li>fopnu</li>
<li>nicotine+: client soulseek</li>
<li>vncviewer</li>
<li>mldonkey</li>
<li>makemkv</li>
<li>nintendo nus downloader</li>
</ul>
</div>
</div>
<div id="outline-container-orgbcdde3e" class="outline-4">
<h4 id="orgbcdde3e">Toppersby</h4>
<div class="outline-text-4" id="text-orgbcdde3e">
<p>
bparodi vm personale dietro vpn.
</p>
<p>
Serve:
</p>
<ul class="org-ul">
<li>weechat</li>
</ul>
</div>
</div>
</div>
<div id="outline-container-org8287ed1" class="outline-3">
<h3 id="org8287ed1">Lezzo si presenta al mondo</h3>
<div class="outline-text-3" id="text-org8287ed1">
<p>
Tutti i servizi che utilizziamo sono hostati su queste macchine.
</p>
</div>
<div id="outline-container-org8778102" class="outline-4">
<h4 id="org8778102">Paperetta</h4>
<div class="outline-text-4" id="text-org8778102">
<p>
Praticamente una macchina con debian per tutto ciò che non riesco ad
hostare su gentoo. Ho dovuto sporcarla con docker.
Serve:
</p>
<ul class="org-ul">
<li>varie istanze di sonarr. Vedi la entry nella wiki.</li>
<li>archivebox</li>
<li>forkserver: script in python che permetto al bot di irc di
richiedere l'archiviazione di url ad archivebox</li>
<li>Paperless</li>
</ul>
</div>
</div>
<div id="outline-container-orgc07e166" class="outline-4">
<h4 id="orgc07e166">Paperino</h4>
<div class="outline-text-4" id="text-orgc07e166">
<p>
Punto di accesso ai vari servizi web di lezzo.org
</p>
<p>
Serve:
</p>
<ul class="org-ul">
<li>nginx, sia come server per il dominio che come reverse proxy</li>
<li>jellyfin sia per la musica che per il materiale video</li>
<li>git server (bare) con relativa interfaccia web</li>
<li>happy/imageboard</li>
<li>luca/url shortener</li>
<li>goaccess: stats.html</li>
<li>cinny</li>
<li>fileserver</li>
<li>blog e altre pagine web di lezzo.org</li>
<li>radicale</li>
</ul>
</div>
</div>
<div id="outline-container-orgb095ec9" class="outline-4">
<h4 id="orgb095ec9">Plottigat</h4>
<div class="outline-text-4" id="text-orgb095ec9">
<p>
Serve:
</p>
<ul class="org-ul">
<li>murmur (mumble server)</li>
<li>ngircd</li>
<li>heisenbridge</li>
<li>matrix and irc bots</li>
<li>synapse</li>
</ul>
</div>
</div>
<div id="outline-container-org2219891" class="outline-4">
<h4 id="org2219891">Topolino</h4>
<div class="outline-text-4" id="text-org2219891">
<p>
bparodi vm personale.
</p>
<p>
Serve:
</p>
<ul class="org-ul">
<li>neomutt</li>
<li>offlineimap</li>
<li>mympd</li>
<li>syncthing</li>
</ul>
<p>
Monta:
</p>
<ul class="org-ul">
<li>vibbra</li>
<li>pr0n</li>
</ul>
</div>
</div>
</div>
<div id="outline-container-org7236144" class="outline-3">
<h3 id="org7236144">Fuori da qui</h3>
<div class="outline-text-3" id="text-org7236144">
<p>
ma Lezzo sempre nel cuore. Tutte le macchine non virtualizzate nel
rack principale. Gli usi sono i più disparati.
</p>
</div>
<div id="outline-container-org8a14db8" class="outline-4">
<h4 id="org8a14db8">Pipwolf</h4>
<div class="outline-text-4" id="text-org8a14db8">
<p>
SOC utilizzato da bparodi come access point di emergenza alla rete di casa.
</p>
</div>
</div>
<div id="outline-container-org91be29d" class="outline-4">
<h4 id="org91be29d">Ghigno</h4>
<div class="outline-text-4" id="text-org91be29d">
<p>
SOC utilizzato dai genitori di bparodi. È una macchina con gentoo che
all'accensione avvia X e firefox &#x2013;kiosk su tty7 e viene utilizzata
come terminale per Jellyfin.
</p>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="author">Author: bparodi</p>
<p class="date">Created: 2023-05-25 Thu 18:38</p>
<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p>
</div>
</body>
</html>