Una lista di esempi per docker(-compose) e podman
Go to file
miracle091 23e89af699
Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi
2021-06-18 10:11:53 +02:00
archivewarrior Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
borg Aggiunto config.yml per homer e borg_backup.sh per borg 2021-06-06 11:33:31 +02:00
dozzle Disabilitato l'invio anonimo di statistiche per dozzle 2021-06-15 09:32:46 +02:00
folding@home Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
gitea Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
homer Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
jellyfin Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
komga Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
metube Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
miniflux Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
navidrome Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
podgrab Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
syncthing Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
transmission Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
unifi Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00
watchtower Semplificazione e unificazione di alcune porte oltre a fix minori della sintassi 2021-06-14 09:09:17 +02:00
.gitignore Aggiunto archive warrior 2021-06-03 16:51:20 +02:00
LICENSE Fix per la sintassi del copyright 2021-05-22 10:26:33 +02:00
README.md Aggiunta la descrizione per la rete dei compose e aggiunto come creare la rete usata negli esempi 2021-06-18 10:11:53 +02:00

README.md

Lista

Clicca per visualizzare

Struttura degli esempi

Prima di procedere con gli esempi è necessario avere conoscenza di base di linux e docker(-compose)/podman
Versione minima dei software richiesti: docker@20.10.0, docker-compose@1.29.0, podman@v3.0.0
È quasi tutto semi-esplicativo e abbastanza dettagliato, nel caso di problemi e/o dubbi non esitate a contattarmi in privato su telegram o aprire una issue

  • Descrizione
  • Struttura file e cartelle
  • Esempi
  • Reverse proxy
  • Aggiornamento
  • Backup e ripristino
  • Todo

Precisazioni ed Extra

Uso della tag "latest"

Quasi tutte le immagini sono senza tag, così che venga usata quella di default latest, molti ne consigliano 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

Utilizzo di una rete specifica

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 locale.


Bind mount

Tutti i file e le cartelle sono montati direttamente dall'host nel container:
Pro:

  • 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 mirato (esterno per lo più)
  • Obbligo di impostare/controllare i permessi (lettura/scrittura) per le cartelle e/o i file

ctop

Sito ufficiale - Repo (Github)

ctop-look

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, healthcheck, utilizzo del disco e della rete

Risorse usate e ispirazione

La maggior parte delle icone utilizzate, sono prese da Homer Icons e css.gg

DoTheEvo/selfhosted-apps-docker
StarWhiz/docker_deployment_notes