Differenze tra le versioni di "Servizi"
Jump to navigation
Jump to search
(Aggiunto template per stato di qualità dettagliato servizi) |
(Prove di visualizzazione per la tracciatura della qualità, non mi convince ancora del tutto) |
||
| Riga 1: | Riga 1: | ||
| − | Questa pagina elenca i servizi del GOLEM, le macchine "fisiche" su cui sono installati, il loro stato di sviluppo | + | Questa pagina elenca i servizi del GOLEM, le macchine "fisiche" su cui sono installati, il loro stato di sviluppo, le porte su cui sono in ascolto quanto amore dovrebbe dedicarci il sysop, e quanto ce ne dedica davvero. |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== Tracciamento di qualità == | == Tracciamento di qualità == | ||
| − | * | + | Le lettere con ¹ descrivono il livello di qualità che si vuole raggiungere, mentre le lettere con ² indicano se il livello di qualità è stato raggiunto. |
| + | |||
| + | Parametri di qualità: | ||
| + | * '''Disponibilità (D)''': Il servizio dovrebbe sempre essere disponibile? | ||
| + | ** ''max'': massima disponibilità | ||
| + | ** ''mid'': disponibilità intermedia | ||
| + | ** ''min'': minima, best effort | ||
| + | * '''Aggiornamento (A)''': Il servizio deve essere regolarmente aggiornato? | ||
| + | ** ''Y'': yes, il sysop deve fare il possibile per mantenerlo sempre aggiornato | ||
| + | ** ''M'': maybe, il servizio non necessita particolare attenzione (es. pagina statica in HTML, pacchetto vanilla su Debian stabile da 30 anni, ...) (giustificare) | ||
| + | ** ''N'': no, aggiornamento a priorità inferiore (giustificare) | ||
| + | * '''Deploy (E)''': Può essere fatto il deploy del servizio in modo automatico? La procedura è documentata? Es. rispetta le linee guida di [[ Sistemi informatici ]]? | ||
| + | ** ''auto'': continuous deploy: c'è un meccanismo automatico, auto-documentante e standard per fare il deploy automatico, es. pipeline | ||
| + | ** ''semi-auto'': c'è un'immagine docker, un docker-compose, un quadlet, o qualcosa di simile da lanciare a mano con relativamente poco sforzo, e che segue delle linee guida standard | ||
| + | ** ''doc'': esiste della documentazione specifica per il deploy di questo servizio al GOLEM, es. una pagina sul wiki (inserire link), ma la procedura è manuale | ||
| + | ** ''man'': l'ha fatto qualcuno a tempo perso di domenica pomeriggio e non è stato documentato, perciò speriamo che non si rompa | ||
| + | * '''Backup (B)''': Deve essere fatto un backup periodico automatico del servizio? | ||
| + | ** ''Y'': yes | ||
| + | ** ''N'': no (giustificare) | ||
| + | |||
| + | <!-- | ||
| + | ++++++++ TEMPLATE: CUT HERE ++++++++ | ||
| + | * '''Descrizione''': | ||
| + | * '''URL''': | ||
| + | * '''Macchina''': | ||
| + | * '''Porta Container''': | ||
| + | |||
{|class="wikitable" | {|class="wikitable" | ||
| − | ! | + | ! |
| − | ! | + | ! desiderato |
| + | ! raggiunto? | ||
| + | ! note | ||
|- | |- | ||
| − | | style="background: | + | ! D |
| − | | | + | | |
| + | | style="background: red;" | no | ||
| + | | | ||
|- | |- | ||
| − | | style="background: | + | ! A |
| − | | | + | | |
| + | | style="background: red;" | no | ||
| + | | | ||
| + | |- | ||
| + | ! E | ||
| + | | | ||
| + | | style="background: red;" | no | ||
| + | | | ||
|- | |- | ||
| − | | style="background: | + | ! B |
| − | | | + | | |
| + | | style="background: red;" | no | ||
| + | | | ||
|} | |} | ||
| + | ++++++++ TEMPLATE: CUT ++++++++ | ||
| + | --> | ||
| + | == Servizi == | ||
| + | === archivio === | ||
| + | * '''Descrizione''': archivio di contenuti statici di grandi dimensioni (principalmente video) | ||
| + | * '''URL''': https://archivio.golem.linux.it/ | ||
| + | * '''Macchina''': cassone | ||
| + | * '''Porta Container''': 7003 (http), 7005 (ssh) | ||
{|class="wikitable" | {|class="wikitable" | ||
| − | ! | + | ! |
| − | | | + | ! desiderato |
| + | ! raggiunto? | ||
| + | ! note | ||
| + | |- | ||
| + | ! D | ||
| + | | mid | ||
| + | | style="background: lightgreen;" | sì | ||
| + | | | ||
|- | |- | ||
| − | | style="background: lightgreen;" | '' | + | ! A |
| − | + | | mid | |
| + | | style="background: lightgreen;" | sì | ||
| + | | utilizza l'immagine ''thttpd'' per i siti statici | ||
|- | |- | ||
| − | | style="background: | + | ! E |
| − | | | + | | semi-auto |
| + | | style="background: lightgreen;" | sì | ||
| + | | | ||
|- | |- | ||
| − | | style="background: | + | ! B |
| − | | | + | | sì |
| + | | style="background: lightgreen;" | sì | ||
| + | | | ||
|} | |} | ||
| + | |||
| + | === bind9 === | ||
| + | * '''Descrizione''': server DNS | ||
| + | * '''URL''': N/A | ||
| + | * '''Macchina''': atena | ||
| + | * '''Porta Container''': N/A | ||
{|class="wikitable" | {|class="wikitable" | ||
| − | ! | + | ! |
| − | + | ! desiderato | |
| + | ! raggiunto? | ||
| + | ! note | ||
|- | |- | ||
| − | | style="background: lightgreen;" | | + | ! D |
| − | | | + | | max |
| + | | style="background: lightgreen;" | yes | ||
| + | | | ||
|- | |- | ||
| − | | style="background: | + | ! A |
| − | | | + | | mid |
| + | | style="background: lightgreen;" | yes | ||
| + | | utilizzato pacchetto Debian vanilla | ||
|- | |- | ||
| − | | style="background: | + | ! E |
| − | | | + | | doc (repository) |
| + | | style="background: lightgreen;" | yes | ||
| + | | | ||
|- | |- | ||
| − | | style="background: | + | ! B |
| − | | | + | | yes |
| + | | style="background: lightgreen;" | yes | ||
| + | | la configurazione è su repository git | ||
|} | |} | ||
| − | + | === table === | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | = | ||
{|class="wikitable" | {|class="wikitable" | ||
!Servizio | !Servizio | ||
| Riga 83: | Riga 132: | ||
!Macchina | !Macchina | ||
!Porta | !Porta | ||
| − | ! | + | !D¹ |
| − | ! | + | !A¹ |
| − | ! | + | !E¹ |
| − | ! | + | !B¹ |
| − | ! | + | !D² |
| + | !A² | ||
| + | !E² | ||
| + | !B² | ||
!Note | !Note | ||
|- | |- | ||
| Riga 95: | Riga 147: | ||
| cassone | | cassone | ||
| 7003 (http), 7005 (ssh) | | 7003 (http), 7005 (ssh) | ||
| − | | | + | | mid |
| − | | style="background: lightgreen;" | | + | | maybe |
| − | | style="background: | + | | semi-auto |
| − | | style="background: | + | | yes |
| − | | style="background: lightgreen;" | | + | | style="background: lightgreen;" | ok |
| + | | style="background: lightgreen;" | ok | ||
| + | | style="background: lightgreen;" | ok | ||
| + | | style="background: lightgreen;" | ok | ||
| | | | ||
|- | |- | ||
| Riga 107: | Riga 162: | ||
| atena | | atena | ||
| | | | ||
| − | | | + | | |
| − | | | + | | |
| − | | | + | | |
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 119: | Riga 177: | ||
| atena | | atena | ||
| 7090 | | 7090 | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 131: | Riga 192: | ||
| ubuntu-lxc-runner | | ubuntu-lxc-runner | ||
| client | | client | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 143: | Riga 207: | ||
| atena | | atena | ||
| 7004 | | 7004 | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 155: | Riga 222: | ||
| atena | | atena | ||
| 7090 | | 7090 | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 167: | Riga 237: | ||
| atena | | atena | ||
| 3000 (http), 3022 (ssh) | | 3000 (http), 3022 (ssh) | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 179: | Riga 252: | ||
| atena | | atena | ||
| 7050 | | 7050 | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 191: | Riga 267: | ||
| atena | | atena | ||
| 7080 | | 7080 | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 203: | Riga 282: | ||
| vps | | vps | ||
| | | | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 215: | Riga 297: | ||
| cassone | | cassone | ||
| 7030 | | 7030 | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 227: | Riga 312: | ||
| atena | | atena | ||
| | | | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 239: | Riga 327: | ||
| websdr | | websdr | ||
| 8073 | | 8073 | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 251: | Riga 342: | ||
| atena | | atena | ||
| 7070 | | 7070 | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
| Riga 263: | Riga 357: | ||
| vps | | vps | ||
| | | | ||
| − | | | + | | |
| + | | | ||
| + | | | ||
| + | | | ||
| | | | ||
| | | | ||
Versione attuale delle 21:07, 15 nov 2025
Questa pagina elenca i servizi del GOLEM, le macchine "fisiche" su cui sono installati, il loro stato di sviluppo, le porte su cui sono in ascolto quanto amore dovrebbe dedicarci il sysop, e quanto ce ne dedica davvero.
Tracciamento di qualità
Le lettere con ¹ descrivono il livello di qualità che si vuole raggiungere, mentre le lettere con ² indicano se il livello di qualità è stato raggiunto.
Parametri di qualità:
- Disponibilità (D): Il servizio dovrebbe sempre essere disponibile?
- max: massima disponibilità
- mid: disponibilità intermedia
- min: minima, best effort
- Aggiornamento (A): Il servizio deve essere regolarmente aggiornato?
- Y: yes, il sysop deve fare il possibile per mantenerlo sempre aggiornato
- M: maybe, il servizio non necessita particolare attenzione (es. pagina statica in HTML, pacchetto vanilla su Debian stabile da 30 anni, ...) (giustificare)
- N: no, aggiornamento a priorità inferiore (giustificare)
- Deploy (E): Può essere fatto il deploy del servizio in modo automatico? La procedura è documentata? Es. rispetta le linee guida di Sistemi informatici ?
- auto: continuous deploy: c'è un meccanismo automatico, auto-documentante e standard per fare il deploy automatico, es. pipeline
- semi-auto: c'è un'immagine docker, un docker-compose, un quadlet, o qualcosa di simile da lanciare a mano con relativamente poco sforzo, e che segue delle linee guida standard
- doc: esiste della documentazione specifica per il deploy di questo servizio al GOLEM, es. una pagina sul wiki (inserire link), ma la procedura è manuale
- man: l'ha fatto qualcuno a tempo perso di domenica pomeriggio e non è stato documentato, perciò speriamo che non si rompa
- Backup (B): Deve essere fatto un backup periodico automatico del servizio?
- Y: yes
- N: no (giustificare)
Servizi
archivio
- Descrizione: archivio di contenuti statici di grandi dimensioni (principalmente video)
- URL: https://archivio.golem.linux.it/
- Macchina: cassone
- Porta Container: 7003 (http), 7005 (ssh)
| desiderato | raggiunto? | note | |
|---|---|---|---|
| D | mid | sì | |
| A | mid | sì | utilizza l'immagine thttpd per i siti statici |
| E | semi-auto | sì | |
| B | sì | sì |
bind9
- Descrizione: server DNS
- URL: N/A
- Macchina: atena
- Porta Container: N/A
| desiderato | raggiunto? | note | |
|---|---|---|---|
| D | max | yes | |
| A | mid | yes | utilizzato pacchetto Debian vanilla |
| E | doc (repository) | yes | |
| B | yes | yes | la configurazione è su repository git |
table
| Servizio | Descrizione | URL | Macchina | Porta | D¹ | A¹ | E¹ | B¹ | D² | A² | E² | B² | Note |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| archivio | archivio di contenuti statici di grandi dimensioni (principalmente video) | [1] |
cassone | 7003 (http), 7005 (ssh) | mid | maybe | semi-auto | yes | ok | ok | ok | ok | |
| bind9 | Server DNS | atena | |||||||||||
| cgi-python | Script Python per il web | atena | 7090 | ||||||||||
| CI/CD runner | Runner per gitea | ubuntu-lxc-runner | client | ||||||||||
| dbgestionale | database gestionale anagrafica soci e rinnovo tessere | [3] | atena | 7004 | |||||||||
| digitalecivile | progetto per la riduzione del digital divide | [4] | atena | 7090 | Messo in un container in un momento di emergenza, va rivisto un po | ||||||||
| Gitea | Interfaccia web per git, self-hosted | [5] | atena | 3000 (http), 3022 (ssh) | |||||||||
| mediawiki | Il nostro wiki (questo che stai leggendo) | [6] | atena | 7050 | |||||||||
| nextcloud | Condivisione file e groupware (rubriche, calendari) | [7] | atena | 7080 | |||||||||
| tpdf | Tellico parser, consultazione inventario della biblioteca | [8] [9] | vps | ||||||||||
| uptime-kuma | Monitoraggio servizi | [10] | cassone | 7030 | |||||||||
| vpn | La VPN per l'IPv6 e le macchine di Officina | VPN IPv6 | atena | ||||||||||
| websdr | ascolto remoto delle radiofrequenze VHF/UHF libere | [11] [12] | websdr | 8073 | |||||||||
| wordpress | Il nostro blog | [13] | atena | 7070 | |||||||||
| zerocalcare | Parser CalDAV e visualizzatore calendario sul blog | [14] | vps |
Bozze/Test/Idee
| Servizio | Descrizione | URL | Macchina | Porta | Stato | Note |
|---|---|---|---|---|---|---|
| server mail | invio email per conto dei vari applicativi, relay tramite il nostro provider | idea |