Una lista di esempi per docker(-compose) e podman
Go to file
miracle091 8a1ec74290 Microfix per il readme principale 2021-05-26 16:26:16 +02:00
borg_backup Rework dei readme 2021-05-25 11:36:01 +02:00
folding@home Rework dei readme 2021-05-25 11:36:01 +02:00
gitea Rework dei readme 2021-05-25 11:36:01 +02:00
jellyfin Rework dei readme 2021-05-25 11:36:01 +02:00
komga Rework dei readme 2021-05-25 11:36:01 +02:00
metube Rework dei readme 2021-05-25 11:36:01 +02:00
miniflux Rework dei readme 2021-05-25 11:36:01 +02:00
navidrome Rework dei readme 2021-05-25 11:36:01 +02:00
syncthing Rework dei readme 2021-05-25 11:36:01 +02:00
unifi Rework dei readme 2021-05-25 11:36:01 +02:00
watchtower Rework dei readme 2021-05-25 11:36:01 +02:00
.gitignore Primo commit 2021-05-15 11:42:52 +02:00
LICENSE Fix per la sintassi del copyright 2021-05-22 10:26:33 +02:00
README.md Microfix per il readme principale 2021-05-26 16:26:16 +02:00

README.md

  • borg - semplice programma per i backup
  • folding@home - calcolo distrubuito per la ricerca medica
  • gitea - simil-github (e simili)
  • jellyfin - simil-netflix (e simili)
  • komga - web reader per manga/comics
  • metube - frontend per youtube-dl
  • miniflux - gestore di feed minimale
  • navidrome - simil-spotify personale
  • syncthing - simil-dropbox ma decentralizzato
  • unifi-controller - server per la gestione dell'hardware ubiquiti
  • watchotwer - monitor per aggiornamenti delle immagini
  • altri in arrivo, stay tuned™

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


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 (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

DoTheEvo/selfhosted-apps-docker
StarWhiz/docker_deployment_notes