2021-05-16 11:47:00 +02:00
# Attuali docker-compose
2021-05-15 11:42:52 +02:00
2021-05-16 11:47:00 +02:00
* < img src = "https://raw.githubusercontent.com/NX211/homer-icons/master/foldingathome.png" width = "28" /> [folding@home ](folding@home/ ) - calcolo distrubuito per la ricerca medica
2021-05-17 09:57:45 +02:00
* < img src = "https://raw.githubusercontent.com/NX211/homer-icons/master/gitea.png" width = "28" /> [gitea ](gitea/ ) - simil-github personale
2021-05-17 16:52:55 +02:00
* < img src = "https://raw.githubusercontent.com/NX211/homer-icons/master/jellyfin.png" width = "28" /> [jellyfin ](jellyfin/ ) - simil-netflix (e simili) personale
2021-05-17 10:46:58 +02:00
* < img src = "https://raw.githubusercontent.com/NX211/homer-icons/master/komga.png" width = "28" /> [komga ](komga/ ) - web reader per manga/comics
2021-05-16 11:47:00 +02:00
* < 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
2021-05-17 09:57:45 +02:00
* < img src = "https://raw.githubusercontent.com/NX211/homer-icons/master/navidrome.png" width = "28" /> [navidrome ](navidrome/ ) - simil-spotify personale
2021-05-17 11:55:03 +02:00
* < img src = "https://raw.githubusercontent.com/NX211/homer-icons/master/syncthing.png" width = "28" /> [syncthing ](syncthing/ ) - simil-dropbox decentralizzato
2021-05-21 12:55:29 +02:00
* < img src = "https://raw.githubusercontent.com/NX211/homer-icons/master/unifi.png" width = "28" /> [unifi-controller ](unifi/ ) - interfaccia per gestione dell'hardware ubiquiti
2021-05-16 11:47:00 +02:00
* < img src = "https://raw.githubusercontent.com/containrrr/watchtower/main/logo.png" width = "28" /> [watchotwer ](watchtower/ ) - monitor per aggiornamenti
2021-05-15 11:42:52 +02:00
* altri in arrivo, stay tuned™
2021-05-22 12:04:28 +02:00
# Backup
* < img src = "https://i.ibb.co/cTFLQSr/borg.png" width = "28" /> [borgbackup ](borg_backup ) - backup da terminale
2021-05-15 11:42:52 +02:00
# 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.
2021-05-15 16:01:01 +02:00
* **Descrizione**
2021-05-15 11:42:52 +02:00
* **Struttura file e cartelle**
* **docker-compose**
* **Reverse proxy**
* **Aggiornamenti**
* **Backup e ripristino**
* **Todo**
2021-05-22 14:55:19 +02:00
# Precisazioni ed Extra
2021-05-15 11:42:52 +02:00
2021-05-22 14:55:19 +02:00
### Uso della tag *"latest"*
2021-05-15 11:42:52 +02:00
2021-05-22 14:55:19 +02:00
Quasi tutte le immagini sono senza tag, così che venga usata la tag di default `latest` .
Questa tag non è [consigliata ](https://vsupalov.com/docker-latest-tag/ ) in generale, ma siete liberi di usare una versione specifica in caso di problemi noti o se notate poca stabilità dell'immagine.
2021-05-15 11:42:52 +02:00
---
### Bind mount
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 molto facili da eseguire
**Contro:**
- Maggiore vulnerabilità dell'host, nel caso di un'attacco (esterno per lo più)
- Impostare i permessi (lettura/scrittura) per cartelle/file, per non avere i permessi negati durante le modifiche
---
### ctop
2021-05-22 14:55:19 +02:00
[Sito ufficiale ](https://ctop.sh/ ) - [Repo (Github) ](https://github.com/bcicen/ctop )
2021-05-15 11:42:52 +02:00
![ctop-look ](https://raw.githubusercontent.com/bcicen/ctop/master/_docs/img/grid.gif )
Tool simile ad htop per una gestione semplice dei container direttamente nel terminale.
* panoramica dell'uso dell'hardware, in modo da sapere quale contenitore usa quanta CPU, RAM, banda, I/O
2021-05-22 14:55:19 +02:00
* informazioni dettagliate sul contenitore, il suo IP, le porte esposte, controllo dei log
2021-05-15 11:42:52 +02:00
Scritto in Go, super veloce e l'installazione essendo un singolo binario è banale per molte distro linux, sempre che non sia già presente nel vostro package manager.
---
2021-05-17 15:36:34 +02:00
### Risorse e inspirazione da
2021-05-22 14:55:19 +02:00
La maggior parte delle icone utilizzate, sono prese da [Homer Icons ](https://github.com/NX211/homer-icons ).
2021-05-15 11:42:52 +02:00
2021-05-15 15:37:27 +02:00
[DoTheEvo/selfhosted-apps-docker ](https://github.com/DoTheEvo/selfhosted-apps-docker/blob/master/README.md )</ br >
2021-05-15 11:42:52 +02:00
[StarWhiz/docker_deployment_notes ](https://github.com/StarWhiz/docker_deployment_notes/blob/master/README.md )