Maggiore chiarezza del readme principale

This commit is contained in:
miracle091 2021-05-26 16:22:14 +02:00
parent cef709e132
commit 037b687527
1 changed files with 22 additions and 32 deletions

View File

@ -1,44 +1,39 @@
* <img src="https://i.ibb.co/cTFLQSr/borg.png" width="28" /> [borgbackup](borg_backup) - backup da terminale
* <img src="https://i.ibb.co/cTFLQSr/borg.png" width="28" /> [borg](borg_backup) - semplice programma per i backup
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/foldingathome.png" width="28" /> [folding@home](folding@home/) - calcolo distrubuito per la ricerca medica
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/gitea.png" width="28" /> [gitea](gitea/) - simil-github personale
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/jellyfin.png" width="28" /> [jellyfin](jellyfin/) - simil-netflix (e simili) personale
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/gitea.png" width="28" /> [gitea](gitea/) - simil-github (e simili)
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/jellyfin.png" width="28" /> [jellyfin](jellyfin/) - simil-netflix (e simili)
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/komga.png" width="28" /> [komga](komga/) - web reader per manga/comics
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/youtubedl.png" width="28" /> [metube](metube/) - frontend per youtube-dl
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/miniflux.png" width="28" /> [miniflux](miniflux/) - feed rss minimale
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/miniflux.png" width="28" /> [miniflux](miniflux/) - gestore di feed minimale
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/navidrome.png" width="28" /> [navidrome](navidrome/) - simil-spotify personale
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/syncthing.png" width="28" /> [syncthing](syncthing/) - simil-dropbox decentralizzato
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/unifi.png" width="28" /> [unifi-controller](unifi/) - interfaccia per gestione dell'hardware ubiquiti
* <img src="https://raw.githubusercontent.com/containrrr/watchtower/main/logo.png" width="28" /> [watchotwer](watchtower/) - monitor per aggiornamenti
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/syncthing.png" width="28" /> [syncthing](syncthing/) - simil-dropbox ma decentralizzato
* <img src="https://raw.githubusercontent.com/NX211/homer-icons/master/unifi.png" width="28" /> [unifi-controller](unifi/) - server per la gestione dell'hardware ubiquiti
* <img src="https://raw.githubusercontent.com/containrrr/watchtower/main/logo.png" width="28" /> [watchotwer](watchtower/) - monitor per aggiornamenti delle immagini
* altri in arrivo, stay tuned™
# Struttura dei compose
È necessario avere **conoscenza di base di linux e docker-compose** prima di usare gli esempi, ma comunque è quasi tutto semi-esplicativo e dettagliato, nel caso di problemi e/o dubbi non esitate a contattarmi in privato su [telegram](https://t.me/ghostakilla) o aprire una issue.
## Struttura degli esempi
**Prima di procedere con gli esempi è necessario avere conoscenza di base di linux e docker(-compose)/podman**
È quasi tutto semi-esplicativo e abbastanza dettagliato, nel caso di problemi e/o dubbi non esitate a contattarmi in privato su [telegram](https://t.me/ghostakilla) o aprire una [issue](https://gitea.it/miracle091/MasterpieceDockerCompose/issues/new)
* **Descrizione**
* **Struttura file e cartelle**
* **docker-compose**
* **Esempi**
* **Reverse proxy**
* **Aggiornamento**
* **Backup e ripristino**
* **Todo**
# Precisazioni ed Extra
## Precisazioni ed Extra
### Uso della tag *"latest"*
Quasi tutte le immagini sono senza tag, così che venga usata la tag di default `latest`.
Tuttavia l'uso di questa tag non è [consigliato](https://vsupalov.com/docker-latest-tag/) ma siete comunque liberi di usare una versione specifica dell'immagine, in caso di problemi noti o se notate poca stabilità dell'immagine.
Quasi tutte le immagini sono senza tag, così che venga usata quella di default `latest`, molti ne [consigliano](https://vsupalov.com/docker-latest-tag/) l'uso ma siete comunque liberi di usare una versione specifica dell'immagine, in caso di problemi noti o se notate poca stabilità dell'immagine
---
### Bind mount
Tutti i file e le cartelle sono montati direttamente dall'host nel container.</br>
Tutti i file e le cartelle sono montati direttamente dall'host nel container:</br>
**Pro:**
- Creare, modificare e/o salvare, come se fosse una qualsiasi cartella/file
- Backup e ripristini molto facili da eseguire
- Creare, modificare e salvare, come se fosse una qualsiasi cartella/file
- Backup e ripristini molto semplici
**Contro:**
- Maggiore vulnerabilità dell'host, nel caso di un'attacco (esterno per lo più)
@ -47,24 +42,19 @@ Tutti i file e le cartelle sono montati direttamente dall'host nel container.</b
---
### ctop
[Sito ufficiale](https://ctop.sh/) - [Repo (Github)](https://github.com/bcicen/ctop)
![ctop-look](https://ctop.sh/img/screencap.gif)
Programma simile ad htop per una gestione semplice dei container
* Scritto in Go
* Singolo binario e senza dipendenze extra
Programma simile ad htop per una gestione semplice dei container:
* Scritto in Go, singolo binario e senza dipendenze extra
* Disponibile per le maggiori distro linux/unix, probabilmente è già nel vostro package manager
* Panoramica dell'uso dell'hardware: CPU, RAM, utilizzo della rete per singolo contenitore
* Informazioni dettagliate sul contenitore: IP, porte esposte, healthcheck, utilizzo del disco e della rete
* Informazioni dettagliate sul contenitore: IP, porte, healthcheck, utilizzo del disco e della rete
---
### Risorse usate e inspirazione
La maggior parte delle icone utilizzate, sono prese da [Homer Icons](https://github.com/NX211/homer-icons).
[DoTheEvo/selfhosted-apps-docker](https://github.com/DoTheEvo/selfhosted-apps-docker/blob/master/README.md)</br>
### Risorse usate e ispirazione
La maggior parte delle icone utilizzate, sono prese da [Homer Icons](https://github.com/NX211/homer-icons)</br>
[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)