Una lista di esempi per docker e podman
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
miracle091 9f1ff4f406
Disabilitato l'invio anonimo di statistiche per dozzle
2 days ago
archivewarrior Aggiunta la flag no-new-privileges:true per una maggiore sicurezza per l'host e il container 1 week ago
borg Aggiunto config.yml per homer e borg_backup.sh per borg 1 week ago
dozzle Disabilitato l'invio anonimo di statistiche per dozzle 2 days ago
folding@home Aggiunta la flag no-new-privileges:true per una maggiore sicurezza per l'host e il container 1 week ago
gitea Aggiunta la flag no-new-privileges:true per una maggiore sicurezza per l'host e il container 1 week ago
homer Aggiunta la flag no-new-privileges:true per una maggiore sicurezza per l'host e il container 1 week ago
jellyfin Semplificazione e unificazione di alcune porte oltre a fix minori della sintassi 3 days ago
komga Aggiunta la flag no-new-privileges:true per una maggiore sicurezza per l'host e il container 1 week ago
metube Aggiunta la flag no-new-privileges:true per una maggiore sicurezza per l'host e il container 1 week ago
miniflux Aggiunta la flag no-new-privileges:true per una maggiore sicurezza per l'host e il container 1 week ago
navidrome Aggiunta la flag no-new-privileges:true per una maggiore sicurezza per l'host e il container 1 week ago
podgrab Aggiunta la flag no-new-privileges:true per una maggiore sicurezza per l'host e il container 1 week ago
syncthing Semplificazione e unificazione di alcune porte oltre a fix minori della sintassi 3 days ago
transmission Semplificazione e unificazione di alcune porte oltre a fix minori della sintassi 3 days ago
unifi Semplificazione e unificazione di alcune porte oltre a fix minori della sintassi 3 days ago
watchtower Semplificazione e unificazione di alcune porte oltre a fix minori della sintassi 3 days ago
.gitignore Aggiunto archive warrior 2 weeks ago
LICENSE Fix per la sintassi del copyright 3 weeks ago
README.md Fix per le icone 6 days ago

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


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