From 9fb7ca0eab7d83109d10edda562328a16f04ae57 Mon Sep 17 00:00:00 2001 From: miracle091 Date: Fri, 14 Oct 2022 12:06:55 +0200 Subject: [PATCH] pulizia minore --- README.md | 208 ++++++++++++++++++++++++++---------------------------- 1 file changed, 101 insertions(+), 107 deletions(-) diff --git a/README.md b/README.md index fa48dff..b24bceb 100644 --- a/README.md +++ b/README.md @@ -1,107 +1,101 @@ -## 📋 Lista - -
Clicca per visualizzare - -- [archive warrior](archivewarrior) - un nodo per aiutare l'[archive team](https://archive.org/) -- [dispatch](dispatch/) - web client per irc -- [folding@home](folding@home/) - calcolo distrubuito per la ricerca medica -- [tor-socks-proxy](tor-socks-proxy/) - tor proxy server -- [tubesync](tubesync/) - pvr per youtube - -**Immagini compatibili con i Raspberry Pi** - -- [borg](borg) - software per i backup 2.0 -- [dozzle](dozzle/) - interfaccia web per controllare i log dei container -- [gitea](gitea/) - server git con interfaccia web -- [homer](homer/) - semplice pagina per tutti i servizi che avete (e non) -- [jellyfin](jellyfin/) - server per la gestione e la transcodifica di musica, film e serie tv -- [komga](komga/) - server per la lettura e la gestione di manga e comics -- [metube](metube/) - interfaccia web per youtube-dl -- [miniflux](miniflux/) - gestore di feed minimale -- [navidrome](navidrome/) - server per l'ascolto e la gestione di file musicali -- [pihole+dnscrypt](pihole+dnscrypt/) - adblock di rete con un caching-proxy dns -- [podgrab](podgrab/) - server per l'ascolto e la gestione di podcast -- [syncthing](syncthing/) - dropbox decentralizzato -- [transmission](transmission/) - client bittorrent -- [unifi-controller](unifi-controller/) - interfaccia web per la gestione dell'hardware ubiquiti -- [watchotwer](watchtower/) - aggiorna automaticamente i container -- [wger](wger/) - server per la gestione della vostra alimentazione e allenamenti - -

- -## 📚 Struttura degli esempi - -**Prima di iniziare ad usare gli esempi è necessario avere:** - -- **una macchina con installato una [distro linux/unix](https://wikiless.org/wiki/List_of_Linux_distributions)** -- **una conoscenza di base di linux/unix e docker(-compose)/podman** -- **versione minima dei software richiesti: `docker@20.10.12`, `docker-compose@v2.2.3`, `podman@v4.0.0`** - -**N.B. Non usando Windows (da anni) non fornisco supporto a qualsiasi problema legato ad esso e ogni issue relativa verrà chiusa senza appello.** - -Essendo quasi tutto esplicativo e (abbastanza) dettagliato non dovrebbero esserci particolari problemi, ma nel caso non esitate ad aprire una [issue](https://gitea.it/miracle091/MasterpieceDockerCompose/issues/new). - -- **Descrizione** -- **Struttura file e cartelle** -- **Esempi** -- **Reverse proxy** -- **Aggiornamento** -- **Backup e ripristino** -- **Todo** - -## 🧭 Precisazioni ed Extra - -### Uso implicito della tag _"latest"_ - -Buona parte delle immagini sono senza tag, in modo tale che venga usata quella di default `latest`, normalmente [ne è consigliato l'uso](https://web.archive.org/web/20211117192403/https://vsupalov.com/docker-latest-tag/). - -### Utilizzo di una rete specifica - -Quasi ogni compose prevede l'uso di una rete specifica (attualmente è `custom-bridge`), per una gestione _"interna<->esterna"_ semplificata e migliore, ma avendo comunque un maggiore controllo anche in caso di accesso esterno della vostra rete. - ---- - -### Bind mount - -Tutti i file e le cartelle sono montati direttamente dall'host nel container:
-**Pro:** - -- Creazione e modifica di file/cartelle in modo semplice e veloce -- Backup e ripristini molto semplici - -**Contro:** - -- Maggiore vulnerabilità dell'host, nel caso venga scoperta e usata una falla di sicurezza -- Obbligo di impostare e controllare i permessi (lettura/scrittura) per i file e le cartelle - ---- - -### ctop - -[![Sito ufficiale](https://img.shields.io/static/v1.svg?color=555555&logoColor=ffffff&logo=firefoxbrowser&style=flat&label=&message=Homepage)](https://ctop.sh) [![Sorgente](https://img.shields.io/static/v1.svg?color=555555&logoColor=ffffff&logo=github&style=flat&label=&message=Sorgente)](https://github.com/bcicen/ctop) - -![ctop-look](https://raw.githubusercontent.com/bcicen/ctop/master/_docs/img/grid.gif) - -Molto simile ad [htop](https://htop.dev/), per una gestione semplice e chiara dei container: - -- Scritto in Go, eseguibile singolo e senza dipendenze -- Disponibile per le maggiori [distro linux/unix](https://github.com/bcicen/ctop#install) -- Panoramica generale e informazioni dettagliate anche per i singoli container - ---- - -### Risorse usate - -Molte delle icone sono basate sui lavori di: [walkxcode/dashboard-icons](https://github.com/walkxcode/dashboard-icons), [css.gg](https://css.gg/) e [Simple Icons](https://simpleicons.org/). - -Progetti che mi hanno ispirato: [DoTheEvo/selfhosted-apps-docker](https://github.com/DoTheEvo/selfhosted-apps-docker/blob/master/README.md), [StarWhiz/docker_deployment_notes](https://github.com/StarWhiz/docker_deployment_notes/blob/master/README.md) e [A75G/docker-templates](https://github.com/A75G/docker-templates/blob/master/README.md). - ---- - -### Donazioni - -Se vi piace quello che faccio, potete [offrirmi](https://coindrop.to/miracle091) un ☕. - ---- - -Licenza: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/legalcode.txt) +## 📋 Lista + +
Clicca per visualizzare + +- [archive warrior](archivewarrior) - un nodo per aiutare l'[archive team](https://archive.org/) +- [dispatch](dispatch/) - web client per irc +- [folding@home](folding@home/) - calcolo distrubuito per la ricerca medica +- [tor-socks-proxy](tor-socks-proxy/) - tor proxy server +- [tubesync](tubesync/) - pvr per youtube + +**Immagini compatibili con i Raspberry Pi** + +- [borg](borg) - software per i backup 2.0 +- [dozzle](dozzle/) - interfaccia web per controllare i log dei container +- [gitea](gitea/) - server git con interfaccia web +- [homer](homer/) - semplice pagina per tutti i servizi che avete (e non) +- [jellyfin](jellyfin/) - server per la gestione e la transcodifica di musica, film e serie tv +- [komga](komga/) - server per la lettura e la gestione di manga e comics +- [metube](metube/) - interfaccia web per youtube-dl +- [miniflux](miniflux/) - gestore di feed minimale +- [navidrome](navidrome/) - server per l'ascolto e la gestione di file musicali +- [pihole+dnscrypt](pihole+dnscrypt/) - adblock di rete con un caching-proxy dns +- [podgrab](podgrab/) - server per l'ascolto e la gestione di podcast +- [syncthing](syncthing/) - dropbox decentralizzato +- [transmission](transmission/) - client bittorrent +- [unifi-controller](unifi-controller/) - interfaccia web per la gestione dell'hardware ubiquiti +- [watchotwer](watchtower/) - aggiorna automaticamente i container +- [wger](wger/) - server per la gestione della vostra alimentazione e allenamenti + +

+ +## 📚 Struttura degli esempi + +**Prima di iniziare ad usare gli esempi è necessario avere:** + +- **una macchina con installato una [distro linux/unix](https://wikiless.org/wiki/List_of_Linux_distributions)** +- **una conoscenza di base di linux/unix e docker(-compose)/podman** +- **versione minima dei software richiesti: `docker@20.10.12`, `docker-compose@v2.2.3`, `podman@v4.0.0`** + +**N.B. Non usando Windows (da anni) non fornisco supporto a qualsiasi problema legato ad esso e ogni issue relativa verrà chiusa senza appello.** + +Essendo quasi tutto esplicativo e (abbastanza) dettagliato non dovrebbero esserci particolari problemi, ma nel caso non esitate ad aprire una [issue](https://gitea.it/miracle091/MasterpieceDockerCompose/issues/new). + +- **Descrizione** +- **Struttura file e cartelle** +- **Esempi** +- **Reverse proxy** +- **Aggiornamento** +- **Backup e ripristino** +- **Todo** + +## 🧭 Precisazioni ed Extra + +### Uso implicito della tag _"latest"_ + +Buona parte delle immagini sono senza tag, in modo tale che venga usata quella di default `latest`, normalmente [ne è consigliato l'uso](https://web.archive.org/web/20211117192403/https://vsupalov.com/docker-latest-tag/). + +### Utilizzo di una rete specifica + +Quasi ogni compose prevede l'uso di una rete specifica (attualmente è `custom-bridge`), per una gestione _"interna<->esterna"_ semplificata e migliore, ma avendo comunque un maggiore controllo anche in caso di accesso esterno della vostra rete. + +--- + +### Bind mount + +Tutti i file e le cartelle sono montati direttamente dall'host nel container:
+**Pro:** + +- Creazione e modifica di file/cartelle in modo semplice e veloce +- Backup e ripristini molto semplici + +**Contro:** + +- Maggiore vulnerabilità dell'host, nel caso venga scoperta e usata una falla di sicurezza +- Obbligo di impostare e controllare i permessi (lettura/scrittura) per i file e le cartelle + +--- + +### ctop + +[![Sito ufficiale](https://img.shields.io/static/v1.svg?color=555555&logoColor=ffffff&logo=firefoxbrowser&style=flat&label=&message=Homepage)](https://ctop.sh) [![Sorgente](https://img.shields.io/static/v1.svg?color=555555&logoColor=ffffff&logo=github&style=flat&label=&message=Sorgente)](https://github.com/bcicen/ctop) + +![ctop-look](https://raw.githubusercontent.com/bcicen/ctop/master/_docs/img/grid.gif) + +Molto simile ad [htop](https://htop.dev/), per una gestione semplice e chiara dei container: + +- Scritto in Go, eseguibile singolo e senza dipendenze +- Disponibile per le maggiori [distro linux/unix](https://github.com/bcicen/ctop#install) +- Panoramica generale e informazioni dettagliate anche per i singoli container + +--- + +### Risorse usate + +Molte delle icone sono basate sui lavori di: [walkxcode/dashboard-icons](https://github.com/walkxcode/dashboard-icons), [css.gg](https://css.gg/) e [Simple Icons](https://simpleicons.org/). + +Progetti che mi hanno ispirato: [DoTheEvo/selfhosted-apps-docker](https://github.com/DoTheEvo/selfhosted-apps-docker/blob/master/README.md), [StarWhiz/docker_deployment_notes](https://github.com/StarWhiz/docker_deployment_notes/blob/master/README.md) e [A75G/docker-templates](https://github.com/A75G/docker-templates/blob/master/README.md). + +--- + +Licenza: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/legalcode.txt)