sito quartaparete

This commit is contained in:
Francesco Mecca 2023-05-28 13:17:15 +02:00
parent c759f9e631
commit 177d2f630c
20 changed files with 557 additions and 538 deletions

View File

@ -9,6 +9,9 @@ https://www.bahn.de/hilfe/view/pk/en/ticketbuchung/ris.shtml
- ancora piu` stazioni per la bahn: https://reiseauskunft.bahn.de/bin/bhftafel.exe/en?country=DEU
- italo stazioni: https://italoinviaggio.italotreno.it/it/stazione
- italo treni in circolazione: https://italoinviaggio.italotreno.it/it/
- italia: stazioni
http://www.viaggiatreno.it/vt_pax_internet/mobile/stazione?lang=IT
- francia: https://www.sncf.com/en c'e` una tab apposta
+ esempio stazione:
https://www.sncf.com/en/stations/annecy/OCE87746008/departures-arrivals/gl/departures

View File

@ -0,0 +1,121 @@
<!DOCTYPE html>
<html>
<head>
<title>Loreena McKennitt-Albums</title>
<link rel="stylesheet" href="style.css">
<meta charset="UTF-8">
</head>
<h1 id="albums"><i>Loreena McKennitt's music</i></h1>
<p id="headeralbums">Over the course of her long and fruitful career, Loreena McKennitt has recorded numerous albums. <br> On this page you will find some of her most famous CDs. </p> <br><br>
<table id="tablealbums">
<tr>
<th id="elemental">Elemental</th>
</tr>
<tr>
<td><img src="../Immagini/elemental.jpg" width="250" height="250"></td>
<td>
<table> <tr><td>1. Blacksmith</td></tr>
<tr><td>2. She Moved Through the Fair</td></tr>
<tr><td>3. Stolen Child</td></tr>
<tr><td>4. The Lark in the Clear Air</td></tr>
<tr><td>5. Carrighfergus</td></tr>
<tr><td>6. Kellswater</td></tr>
<tr><td>7. Banks of Claudy</td></tr>
<tr><td>8. Come by the Hills</td></tr>
<tr><td>9. Lullaby</td></tr>
</table>
</td>
</tr>
</table>
<table id="tablealbums">
<tr>
<th id="paralleldreams">Parallel Dreams</th>
</tr>
<tr>
<td><img src="../Immagini/paralleldreams.jpg" width="250" height="250"></td>
<td>
<table> <tr><td>1. Samain Night</td></tr>
<tr><td>2. Moon Cradle</td></tr>
<tr><td>3. Huron 'Beltane' Fire Dance</td></tr>
<tr><td>4. Annachie Gordon</td></tr>
<tr><td>5. Standing Stones</td></tr>
<tr><td>6. Dickens' Dublin (The Palace)</td></tr>
<tr><td>7. Breaking the Silence</td></tr>
<tr><td>8. Ancient Pines</td></tr>
</table>
</td>
</tr>
</table>
<table id="tablealbums">
<tr>
<th id="thevisit">The Visit</th>
</tr>
<tr>
<td><img src="../Immagini/thevisit.jpg" width="250" height="250"></td>
<td>
<table> <tr><td>1. All Souls Night</td></tr>
<tr><td>2. Bonny Portmore</td></tr>
<tr><td>3. Between the Shadows</td></tr>
<tr><td>4. The Lady of Shalott</td></tr>
<tr><td>5. Greensleeves</td></tr>
<tr><td>6. Tango to Evora</td></tr>
<tr><td>7. Courtyard Lullaby</td></tr>
<tr><td>8. The Old Ways</td></tr>
<tr><td>9. Cymbeline</td></tr>
</table>
</td>
</tr>
</table>
<table id="tablealbums">
<tr>
<th id="maskandmirror">The Mask and Mirror</th>
</tr>
<tr>
<td><img src="../Immagini/maskandmirror.jpg" width="250" height="250"></td>
<td>
<table> <tr><td>1. The Mystic's Dream</td></tr>
<tr><td>2. The Bonny Swans</td></tr>
<tr><td>3. The Dark Night of the Soul</td></tr>
<tr><td>4. Marrakesh Night Market</td></tr>
<tr><td>5. Full Circle</td></tr>
<tr><td>6. Santiago</td></tr>
<tr><td>7. Cé Hé Mise le Ulaingt?/The Two Trees</td></tr>
<tr><td>8. Prospero's Speech</td></tr>
</table>
</td>
</tr>
</table>
<table id="tablealbums">
<tr>
<th id="bookofsecrets">The Book of Secrets</th>
</tr>
<tr>
<td><img src="../Immagini/bookofsecrets.jpg" width="250" height="250"></td>
<td>
<table> <tr><td>1. Prologue</td></tr>
<tr><td>2. The Mummers' Dance</td></tr>
<tr><td>3. Skellig</td></tr>
<tr><td>4. Marco Polo</td></tr>
<tr><td>5. The Highwayman</td></tr>
<tr><td>6. La Serenissima</td></tr>
<tr><td>7. Night Ride Across the Caucasus</td></tr>
<tr><td>8. Dante's Prayer</td></tr>
</table>
</td>
</tr>
</table>
<p><a id="footer" href="https://themerchdesk.com/shop/index.php?route=product/category&path=320_290_291">Click here to purchase Loreena McKennitt's CDs</a></p>
<br>
<p><a id="footer" href="Home.html">Go to Homepage</a></p>
<p><a id="footer" href="Albums.html">Go to the top</a></p>
</body>
</html>

View File

@ -0,0 +1,60 @@
<!DOCTYPE html>
<html>
<head>
<title>Loreena McKennitt-Awards</title>
<link rel="stylesheet" href="style.css">
<meta charset="UTF-8">
</head>
<body>
<table class="center" id="tablegeneral">
<tr id="tr2">
<th id="th2"><i>Awards</i></th>
</tr>
<tr id="tr2">
<td id="td2">
14 million albums sold worldwide over a catalogue spanning seven studio albums,
three seasonal recordings, six live recordings, three compilations and three DVDs.
<br>
<br>
Canadian sales awards include one five-times platinum certification for sales of over
500,000 copies (The Visit), two four-times platinum certifications for sales of over
400,000 copies (The Mask and Mirror, The Book of Secrets), one platinum certificate for sales
of over 100,000 copies of An Ancient Muse, and two gold certifications for sales of over
50,000 copies (Elemental, Parallel Dreams).
<br>
<br>
U.S. sales awards include one double-platinum certification for sales of over two million copies
for The Book of Secrets, whose success was led by the radio-driven Top 20 Billboard single
“The Mummers Dance”, which became a worldwide hit. U.S. sales awards also include two gold
certifications for sales of over a half million copies (The Mask and Mirror, The Visit).
<br>
<br>
Italian sales awards include silver certification for An Ancient Muse. Gold, platinum and
multi-platinum sales awards in Argentina, Belgium, Brazil, Chile, Denmark, France, Germany,
Greece, New Zealand, Spain and Turkey.
<br>
<br>
</td>
</tr>
<tr id="tr2">
<td id="td2">
<ul>
<li>GRAMMY Award nominee, Best Contemporary World Music Album 2007, for An Ancient Muse</li>
<li>North American Folk Alliance Award, World Music Recording of the Year 2008, for An Ancient Muse</li>
<li>Billboard International Achievement Award, 1997</li>
<li>Juno Award, Best Roots/Traditional Album 1994, for The Mask and Mirror</li>
<li>Juno Award, Best Roots/Traditional Album 1992, for The Visit</li>
</ul>
</td>
</tr>
</table>
<p><a id="footer" href="https://loreenamckennitt.com/about/awards-honours/">More on Loreena McKennitt's official site</a></p>
<br>
<p><a id="footer" href="Home.html">Go to Homepage</a></p>
<p><a id="footer" href="Awards.html">Go to the top</a></p>
</body>
</html>

View File

@ -0,0 +1,52 @@
<!DOCTYPE html>
<html>
<head>
<title>Loreena McKennitt-Biography</title>
<link rel="stylesheet" href="style.css">
<meta charset="UTF-8">
</head>
<body>
<table class="center" id="tablegeneral">
<tr id="tr2">
<th id="th2"><i>Biography</i></th>
</tr>
<tr id="tr2">
<td id="td2">Renowned for her multi-textural musical arrangements and dynamic voice, Loreena Isabel Irene McKennitt was born on February 17, 1957, in Morden,
Manitoba to Irene and Jack McKennitt.
Even though Loreena Mckennitt initially desired to become a veterinarian, she developed a passion for music;
especially Celtic music and subsequently took up learning the Celtic harp. Before she knew it, she was working to accumulate money to release her first album.
<br>
<br>
Her first album was, <a id="bio" href="Albums.html#elemental">“Elemental”</a>(1985), but it was her third album, <a id="bio" href="Albums.html#paralleldreams">“Parallel Dreams”</a>, which proved to be the breakthrough of her career.
McKennitts next album, <a id="bio" href="Albums.html#thevisit">“The Visit”</a>, was released in 1991 and yielded an even greater success than “Parallel Dreams. Both “Parallel Dreams” and McKennitts next album,
<a id="bio" href="Albums.html#maskandmirror">“The Mask and Mirror”</a>, released in 1994, earned her Juno Awards.
Her fame soon spread to America and subsequently with her album, <a id="bio" href="Albums.html#bookofsecrets">“The Book of Secrets” </a>, released in 1997,
she established herself as an exceptional musician both amongst audiences and the critics.
<br>
<br>
Loreena Mckennitts lyrics are often inspired from the poetry of people like William Blake, Alfred Lord Tennyson and W.B Yeats.
Her talent for blending different genres of music and instruments like Turkish Clarinet, Kanoun and Bouzouki with guitar, piano and drums,
sets her apart from many others in her field of work. McKennitts music has also been a part of numerous television shows and movies.
<br>
<br>
The striking thing about McKennitts music is the amount of research she invests in before working on any album. Before starting work on her next album, “Ancient Muse”,
McKennitt researched and read up on the various cultures across the Silk Road. Similarly, her album, “The Mask and the Mirror” came after her trip to Spain
where she researched and studied Galicia. In 2009, she released her album, “A Mediterranean Odyssey” which contained two discs;
the first was titled, “From Istanbul to Athens” and hosted songs made in her Mediterranean tour, and the second was titled, “The Olive and Cedar”
which comprised of her recordings made during 1994 to 2006. Most recently in 2010, she released the album, “The Wind That Shakes the Barley”.
<br>
<br>
Apart from being a musician, Loreena Mckennitt is also a successful businesswoman and has her own recording label.
She has won numerous awards and as well as have received several honorary degrees.</td>
</tr>
</table>
<p><a id="footer" href="https://loreenamckennitt.com/about/biography/">More on Loreena McKennitt's official site</a></p>
<br>
<p><a id="footer" href="Home.html">Go to Homepage</a></p>
<p><a id="footer" href="Biography.html">Go to the top</a></p>
</body>
</html>

View File

@ -0,0 +1,41 @@
<!DOCTYPE html>
<html>
<head>
<title>Loreena McKennitt-site</title>
<link rel="stylesheet" href="style.css">
<meta charset="UTF-8">
</head>
<body id="home">
<div id="home" class="custom header">
<h1 id="home">Loreena McKennitt</h1>
</div>
<ol>
<li1><a id="drop" href="Home.html"><b>Home </b>&#127968;</a></li1>
<li1><a id="drop" href="Albums.html"><b>Albums</b> &#127926;</a></li1>
<li1>
<div class="dropdown">
<button id="artist" class="dropbtn"><b>Artist</b> &#127908;</button>
<div class="dropdown-content">
<a id="drop2" href="Biography.html">Biography</a>
<a id="drop2" href="Awards.html">Awards</a>
</div>
</div>
</li1>
</ol>
<table style="width:100%" id="tablehome">
<tr id="tr1">
<th id="th1"><img src="../Immagini/frontphoto.jpg" width="534" height="370"></th>
<td id="td1"><b>Loreena Isabel Irene McKennitt is a Canadian singer-songwriter, multi-instrumentalist,
and composer who writes, records and performs world music with Celtic and Middle Eastern
influences. <hr>McKennitt is known for her refined and clear soprano vocals.
Her eclectic Celtic music has won critical acclaim worldwide and gold,
platinum and multi-platinum sales awards in 15 countries across four continents.</b></td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,179 @@
body#home{
background-color: white;
background-image: url(../Immagini/sfondo.jpg);
}
div#home {
background-image: url(../Immagini/pattern.jpg);
}
h1#home {
text-align: center;
font-size: 80px;
font-family: lucida calligraphy;
color: violet;
}
ol {
text-align: center;
font-size: 20px;
}
a#drop:link {
background-color: #4B0082;
color: gold;
padding: 14px 25px;
text-align: center;
text-decoration: underline;
font-family:Times new roman;
}
a#drop:hover {
background-color: #6495ED;
}
a#drop:visited {
color: violet;
}
.dropbtn {
background-color: #4B0082;
color: gold;
padding: 14px 25px;;
cursor: pointer;
text-align: center;
text-decoration: underline;
font-family:Times new roman;
font-size: 20px;
border: none;
}
.dropdown {
position: relative;
display: inline-block;
}
.dropdown-content {
display: none;
position: absolute;
background-color: #f9f9f9;
z-index: 1;
}
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
background-color: #6495ED;
}
.dropdown-content a#drop2:hover {background-color: #ADD8E6;}
.dropdown:hover .dropdown-content {
display: block;
}
.dropdown:hover .dropbtn {
background-color: #800080;
}
#tablehome, #td1 {
border: 10px solid black;
}
#th1 {
background-color: none;
}
#td1 {
background-color: #F5F5DC;
color: 00008B;
font-size: 25px;
padding: 50px;
}
body {
background-color: white;
background-image: url(../Immagini/sand.jpg);
}
#tablegeneral, #td2 {
width: 50%;
border: 4px solid black;
text-align: center;
}
#th2 {
background-color: white;
font-size: 30px;
}
#td2 {
background-color: #F5F5DC;
color: 00008B;
font-size: 20px;
padding: 50px;
}
.center {
margin-left: auto;
margin-right: auto;
}
h1#albums {
background-color: #663399;
text-align: center;
color: white;
}
#headeralbums {
background-color: #FAF0E6;
text-align: center;
font-size: 20px;
}
#tablealbums, td {
border: 2px solid black;
}
#elemental, #paralleldreams, #thevisit, #maskandmirror, #bookofsecrets {
background-color: white;
font-size: 30px;
}
td {
background-color: #F5F5DC;
color: 00008B;
font-size: 20px;
padding: 10px;
}
a#bio:link {
color: black;
text-decoration: underline;
}
a#bio:active {
background-color: white;
}
a#bio:visited {
color: violet;
}
a#footer {
padding: 5px 10px;
}
a#footer:link {
background-color: white;
color: black;
text-align: center;
text-decoration: underline;
}
a#footer:active {
background-color: #6495ED;
}
a#footer:visited {
color: violet;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

View File

@ -1,148 +1,120 @@
#+INCLUDE: header.org
* *~* Hosts
** Amelia
VM usata per piratare.
** 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:
- rtorrent
- rutorrent e tutte le dipendenze
- qbittorrent
- jackett
- cartoccio: web ui per jackett
** Atomino
Server vpn privato. Usato per avere una rete interna per i membri di
lezzo.org ma esce in chiaro dall'ip di lezzo.org.
- 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
** Darkenblot
VM che si occupa di condividere la vpn fra brasello e bparodi tramite una static route.
** Dinamite
ruspante vm personale. Spesso in idle.
** Enigm
DNS server.
- 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:
- pihole e tutte le dipendenze
** Gancio
Wifi AP fatto in casa con raspberry pi. Funziona male ma funziona. Il
wifi è un meme.
** 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.
** Macchianera
Router dietro la vpn di njalla.
Serve:
- firewall
- dhcp daemon: non utilizzato, gli ip delle vm sono tutti statici
- dns forwarder
- nat: tramite firewall
- webserver: interfaccia web per la configurazione
- ssh server: dropbear per la manutenzione
** Nocciola
VM usata per piratare.
- 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
- biglybt
- amuled
- amuleweb
- makemkv
- nocciola-dl-manager: programma in kotlin che monitora i vari servizi
** Orazio
Buildserver e logserver. Ci si aspetta che tutte gli host riescano a
comunicare con questa vm.
- nintendo nus downloader
*** Toppersby
bparodi vm personale dietro vpn.
Serve:
- syslog-ng
- ntpd
- rsync
- nginx
** Paperetta
Media server con il maggior numero di vcpu.
- 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:
- jellyfin
- varie istanze di sonarr. Vedi la entry nella wiki.
- airsonic
- archivebox
- forkserver: script in python che permetto al bot di irc di
richiedere l'archiviazione di url ad archivebox
- Paperless
** Paperino
*** Paperino
Punto di accesso ai vari servizi web di lezzo.org
Serve:
- nginx, sia come server per il dominio che come reverse proxy
- server rsync
- gitbucket
- remod (sauerbraten)
- jellyfin sia per la musica che per il materiale video
- git server (bare) con relativa interfaccia web
- happy/imageboard
- luca/url shortener
- ngircd
- bot di irc
- goaccess: stats.html
- httpbalena
- fucktelegram
- cinny
- fileserver
- blog e altre pagine web di lezzo.org
- radicale
*** Plottigat
Serve:
- murmur (mumble server)
- atftpd (pxe server)
** Paperoga
ruspante vm personale dietro vpn.
Serve:
- weechat
** Pippo
Vm dietro vpn, generalmente usata per cose relative alle feste.
Serve:
- jupyter notebook per Neutravel
- gitbucket
** Pipwolf
SOC utilizzato da bparodi come access point di emergenza alla rete di casa.
** Plottigat
Matrix server.
Serve:
- synapse
- ngircd
- heisenbridge
- nginx come reverse proxy per cinny
- cinny
- postgres
- fucktelegram python telegram client
** Pluto
ssh bastion: /root/bastion_user.sh .
No root login.
** Topolino
- matrix and irc bots
- synapse
*** Topolino
bparodi vm personale.
Serve:
- neomutt
- offlineimap
- mpd
- roberto/barnard
- mympd
- syncthing
Monta:
- vibbra
- pr0n
** Toppersby
bparodi vm personale dietro vpn.
Serve:
- weechat
** Uno
Router. Permette alle vm di uscire in chiaro.
Serve:
- firewall
- dhcp daemon
- dns forwarder
- nat: tramite firewall
- webserver: interfaccia web per la configurazione
- ssh server: dropbear per la manutenzione
** 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.

View File

@ -3,7 +3,7 @@
"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:26 -->
<!-- 2023-05-25 Thu 18:42 -->
<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>
@ -14,27 +14,32 @@
<body>
<div id="content" class="content">
<h2>[ Lezzo secret wiki ]</a></h2>
<div id="outline-container-org79da81b" class="outline-2">
<h2 id="org79da81b">Lezzonet: la configurazione di rete</h2>
<div class="outline-text-2" id="text-org79da81b">
<div id="outline-container-org96f76d2" class="outline-2">
<h2 id="org96f76d2">Lezzonet: la configurazione di rete</h2>
<div class="outline-text-2" id="text-org96f76d2">
</div>
<div id="outline-container-orgdbe5702" class="outline-3">
<h3 id="orgdbe5702">QoS</h3>
<div class="outline-text-3" id="text-orgdbe5702">
<div id="outline-container-org9f42093" class="outline-3">
<h3 id="org9f42093">QoS</h3>
<div class="outline-text-3" id="text-org9f42093">
<p>
There is already a qos script in the forge. It should be self documenting so
check that.
To facilitate qos, we are using two network interfaces:
</p>
<ul class="org-ul">
<li>eth1 (10.0.1.0) where the hosts with higher priorities go</li>
<li>eth2 (10.0.2.0) used by the hosts which traffic is less important and can be deprioritized</li>
</ul>
</div>
</div>
<div id="outline-container-orgbdf54a6" class="outline-3">
<h3 id="orgbdf54a6">Firewall</h3>
<div class="outline-text-3" id="text-orgbdf54a6">
<div id="outline-container-org204095d" class="outline-3">
<h3 id="org204095d">Firewall</h3>
<div class="outline-text-3" id="text-org204095d">
</div>
<div id="outline-container-orge957e5f" class="outline-4">
<h4 id="orge957e5f">Router</h4>
<div class="outline-text-4" id="text-orge957e5f">
<div id="outline-container-orga3ea9da" class="outline-4">
<h4 id="orga3ea9da">Router</h4>
<div class="outline-text-4" id="text-orga3ea9da">
<p>
Let's break down the router configuration into two parts: port forwarding (NAT) and blocked ports, protocols, and routes.
</p>
@ -141,9 +146,9 @@ lezzonet. We also allow the ssh protocol and traffic into the wireguard port 231
</p>
</div>
</div>
<div id="outline-container-orgdf614ed" class="outline-4">
<h4 id="orgdf614ed">Clients</h4>
<div class="outline-text-4" id="text-orgdf614ed">
<div id="outline-container-orge664b39" class="outline-4">
<h4 id="orge664b39">Clients</h4>
<div class="outline-text-4" id="text-orge664b39">
<p>
The piracy machine is the only one directly exposed to the network because of
the vpn. This is the ufw configuration:
@ -181,7 +186,7 @@ ufw allow in on eth1,eth2,lezzonet to any port 22,53,123,514 proto tcp
</div>
<div id="postamble" class="status">
<p class="author">Author: bparodi</p>
<p class="date">Created: 2023-05-25 Thu 18:26</p>
<p class="date">Created: 2023-05-25 Thu 18:42</p>
<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p>
</div>
</body>

View File

@ -3,6 +3,9 @@
** QoS
There is already a qos script in the forge. It should be self documenting so
check that.
To facilitate qos, we are using two network interfaces:
- eth1 (10.0.1.0) where the hosts with higher priorities go
- eth2 (10.0.2.0) used by the hosts which traffic is less important and can be deprioritized
** Firewall
*** Router

View File

@ -1,299 +0,0 @@
<?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>

View File

@ -1,118 +0,0 @@
#+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
*** 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.