Maggiore chiarezza generale e vari fix
This commit is contained in:
parent
95292114f1
commit
41b0b43efb
|
@ -1,5 +1,5 @@
|
||||||
# Generale
|
# Generale
|
||||||
FAH_PORT=7396
|
FAH_WEBUI_PORT=7396
|
||||||
FAH_DATA=/home/docker/fah/data
|
FAH_DATA=/home/docker/fah/data
|
||||||
|
|
||||||
# Folding@Home
|
# Folding@Home
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
|
|
||||||
* [Sito ufficiale](https://foldingathome.org/)
|
* [Sito ufficiale](https://foldingathome.org/)
|
||||||
* [Repo (Github)](https://github.com/linuxserver/docker-foldingathome)
|
* [Repo (Github)](https://github.com/linuxserver/docker-foldingathome)
|
||||||
|
* [Documentazione](https://docs.linuxserver.io/images/docker-foldingathome)
|
||||||
|
|
||||||
Folding@Home è un progetto di calcolo distribuito per aiutare la ricerca medica:
|
Folding@Home è un progetto di calcolo distribuito per aiutare la ricerca medica:
|
||||||
|
|
||||||
|
@ -16,7 +17,7 @@ Folding@Home è un progetto di calcolo distribuito per aiutare la ricerca medica
|
||||||
- Possibilità di usare sia la CPU che la GPU
|
- Possibilità di usare sia la CPU che la GPU
|
||||||
- Aiutare gli scienziati (di tutto il mondo) in modo indiretto
|
- Aiutare gli scienziati (di tutto il mondo) in modo indiretto
|
||||||
|
|
||||||
> **P.S è un progetto a cui tengo particolarmente, quindi anche se avete un computer vecchio che non usate, questo è il progetto giusto per renderlo di nuovo utile a tutti.**
|
> **P.S è un progetto a cui tengo particolarmente, quindi anche se avete un computer vecchio che non usate, questo è il progetto perfetto per renderlo di nuovo utile a tutti.**
|
||||||
|
|
||||||
# Struttura file e cartelle
|
# Struttura file e cartelle
|
||||||
|
|
||||||
|
@ -25,14 +26,14 @@ Folding@Home è un progetto di calcolo distribuito per aiutare la ricerca medica
|
||||||
└── ~/
|
└── ~/
|
||||||
└── docker/
|
└── docker/
|
||||||
└── folding@home/
|
└── folding@home/
|
||||||
├── data/
|
├── config/
|
||||||
├── .env
|
├── .env
|
||||||
└── docker-compose.yml
|
└── docker-compose.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
* `data/` - la cartella dove risiedono i dati che servono a folding@home
|
* `config/` - cartella dove risiedono i dati che servono a folding@home
|
||||||
* `.env` - un file contenenti le variabili environment per il docker compose
|
* `.env` - file contenenti le variabili environment per il docker compose
|
||||||
* `docker-compose.yml` - il docker compose per creare il container
|
* `docker-compose.yml` - file usato per creare il container
|
||||||
|
|
||||||
Tutti i file e le cartelle devono essere creati a mano.</br>
|
Tutti i file e le cartelle devono essere creati a mano.</br>
|
||||||
|
|
||||||
|
@ -40,29 +41,29 @@ Tutti i file e le cartelle devono essere creati a mano.</br>
|
||||||
|
|
||||||
`docker-compose.yml`
|
`docker-compose.yml`
|
||||||
```yml
|
```yml
|
||||||
version: "3"
|
version: "3.4"
|
||||||
services:
|
services:
|
||||||
fah:
|
fah:
|
||||||
container_name: linuxserver-fah
|
container_name: linuxserver-fah
|
||||||
image: ghcr.io/linuxserver/foldingathome
|
image: ghcr.io/linuxserver/foldingathome
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- ${FAH_PORT:-7396}:7396
|
- ${FAH_WEBUI_PORT:-7396}:7396
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
- ${FAH_DATA:-/home/docker/fah/data}:/config
|
- ${FAH_DATA:-/home/docker/folding@home/config}:/config
|
||||||
healthcheck:
|
healthcheck: # se modificate la porta dell'interfaccia web, ricordatevi di cambiarla anche qua sotto
|
||||||
test: ["curl --silent --fail http://localhost:${FAH_PORT:-7396} || exit 1"]
|
test: ["CMD", "curl", "-Ssf", http://localhost:7396"]
|
||||||
interval: 20s
|
interval: 1m30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
retries: 3
|
retries: 3
|
||||||
start_period: 10s
|
start_period: 1m
|
||||||
```
|
```
|
||||||
|
|
||||||
`.env`
|
`.env`
|
||||||
```bash
|
```bash
|
||||||
# Generale
|
# Generale
|
||||||
FAH_PORT=7396
|
FAH_WEBUI_PORT=7396
|
||||||
FAH_DATA=/home/docker/fah/data
|
FAH_DATA=/home/docker/fah/data
|
||||||
|
|
||||||
# Folding@Home
|
# Folding@Home
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
version: "3"
|
version: "3.4"
|
||||||
services:
|
services:
|
||||||
fah:
|
fah:
|
||||||
container_name: linuxserver-fah
|
container_name: linuxserver-fah
|
||||||
image: ghcr.io/linuxserver/foldingathome
|
image: ghcr.io/linuxserver/foldingathome
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- ${FAH_PORT:-7396}:7396
|
- ${FAH_WEBUI_PORT:-7396}:7396
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
- ${FAH_DATA:-/home/docker/fah/data}:/config
|
- ${FAH_DATA:-/home/docker/folding@home/config}:/config
|
||||||
healthcheck:
|
healthcheck: # se modificate la porta dell'interfaccia web, ricordatevi di cambiarla anche qua sotto
|
||||||
test: ["curl --silent --fail http://localhost:${FAH_PORT:-7396} || exit 1"]
|
test: ["CMD", "curl", "-Ssf", http://localhost:7396"]
|
||||||
interval: 1m30s
|
interval: 1m30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
retries: 3
|
retries: 3
|
||||||
start_period: 10s
|
start_period: 1m
|
|
@ -1,13 +1,13 @@
|
||||||
# Generale
|
# Generale
|
||||||
POSTGRES_DATA=/home/docker/gitea/db
|
POSTGRES_DATA=/home/docker/gitea/db
|
||||||
GITEA_DATA=/home/docker/gitea/data
|
GITEA_DATA=/home/docker/gitea/data
|
||||||
GITEA_HTTP_PORT=3000
|
GITEA_WEBUI_PORT=3000
|
||||||
GITEA_SSH_PORT=221
|
GITEA_SSH_PORT=221
|
||||||
|
|
||||||
# Postgres
|
# Postgres
|
||||||
|
POSTGRES_DB=gitea
|
||||||
POSTGRES_USER=gitea
|
POSTGRES_USER=gitea
|
||||||
POSTGRES_PASSWORD=gitea
|
POSTGRES_PASSWORD=gitea
|
||||||
POSTGRES_DB=gitea
|
|
||||||
|
|
||||||
# Gitea
|
# Gitea
|
||||||
GITEA__database__DB_TYPE=postgres
|
GITEA__database__DB_TYPE=postgres
|
||||||
|
|
|
@ -8,12 +8,14 @@
|
||||||
|
|
||||||
* [Sito ufficiale](https://gitea.io/)
|
* [Sito ufficiale](https://gitea.io/)
|
||||||
* [Repo (Github)](https://github.com/go-gitea/gitea)
|
* [Repo (Github)](https://github.com/go-gitea/gitea)
|
||||||
|
* [Demo](https://try.gitea.io/)
|
||||||
|
* [Documentazione](https://docs.gitea.io/)
|
||||||
|
|
||||||
Gitea è un simil-github veloce, semplice e facile da configurare e usare:
|
Gitea è un simil-github veloce, semplice e facile da configurare:
|
||||||
|
|
||||||
- Scritto in Go (Golang)
|
- Scritto in Go (Golang)
|
||||||
- Multipiattaforma (Linux, macOS, Windows, ARM e PowerPC)
|
- Multipiattaforma (Linux, macOS, Windows, ARM e PowerPC)
|
||||||
- La cosa che si avvicina maggiormente a GitHub (esteticamente e funzionalmente)
|
- Il progetto che si avvicina maggiormente a GitHub (esteticamente)
|
||||||
- Supporta i maggiori database (SQLite, MySQL/MariaDB e PostgreSQL)
|
- Supporta i maggiori database (SQLite, MySQL/MariaDB e PostgreSQL)
|
||||||
|
|
||||||
# Struttura file e cartelle
|
# Struttura file e cartelle
|
||||||
|
@ -29,10 +31,10 @@ Gitea è un simil-github veloce, semplice e facile da configurare e usare:
|
||||||
└── docker-compose.yml
|
└── docker-compose.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
* `data/` - la cartella dove i dati di gitea vengono salvati
|
* `data/` - cartella dove i dati di gitea vengono salvati
|
||||||
* `db/` - la cartella dove i dati del database vengono salvati
|
* `db/` - cartella dove i dati del database vengono salvati
|
||||||
* `.env` - un file contenenti le variabili environment per il docker compose
|
* `.env` - file contenenti le variabili environment per il docker compose
|
||||||
* `docker-compose.yml` - il docker compose per creare il container
|
* `docker-compose.yml` - file usato per creare il container
|
||||||
|
|
||||||
Tutti i file e le cartelle devono essere creati a mano.</br>
|
Tutti i file e le cartelle devono essere creati a mano.</br>
|
||||||
|
|
||||||
|
@ -64,19 +66,19 @@ services:
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
ports:
|
ports:
|
||||||
- ${GITEA_HTTP_PORT:-3000}:3000
|
- ${GITEA_WEBUI_PORT:-3000}:3000
|
||||||
- ${GITEA_SSH_PORT:-221}:22
|
- ${GITEA_SSH_PORT:-221}:22
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
- ${POSTGRES_DATA:-/home/docker/gitea/data}:/data
|
- ${POSTGRES_DATA:-/home/docker/gitea/data}:/data
|
||||||
- /etc/timezone:/etc/timezone:ro
|
- /etc/timezone:/etc/timezone:ro
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
healthcheck:
|
healthcheck: # se modificate la porta dell'interfaccia web, ricordatevi di cambiarla anche qua sotto
|
||||||
test: ["curl --silent --fail http://localhost:${GITEA_HTTP_PORT:-3000} || exit 1"]
|
test: ["CMD", "curl", "-Ssf", http://localhost:3000"]
|
||||||
interval: 20s
|
interval: 1m30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
retries: 3
|
retries: 3
|
||||||
start_period: 10s
|
start_period: 1m
|
||||||
```
|
```
|
||||||
|
|
||||||
`.env`
|
`.env`
|
||||||
|
@ -84,13 +86,13 @@ services:
|
||||||
# Generale
|
# Generale
|
||||||
POSTGRES_DATA=/home/docker/gitea/db
|
POSTGRES_DATA=/home/docker/gitea/db
|
||||||
GITEA_DATA=/home/docker/gitea/data
|
GITEA_DATA=/home/docker/gitea/data
|
||||||
GITEA_HTTP_PORT=3000
|
GITEA_WEBUI_PORT=3000
|
||||||
GITEA_SSH_PORT=221
|
GITEA_SSH_PORT=221
|
||||||
|
|
||||||
# Postgres
|
# Postgres
|
||||||
|
POSTGRES_DB=gitea
|
||||||
POSTGRES_USER=gitea
|
POSTGRES_USER=gitea
|
||||||
POSTGRES_PASSWORD=gitea
|
POSTGRES_PASSWORD=gitea
|
||||||
POSTGRES_DB=gitea
|
|
||||||
|
|
||||||
# Gitea
|
# Gitea
|
||||||
GITEA__database__DB_TYPE=postgres
|
GITEA__database__DB_TYPE=postgres
|
||||||
|
|
|
@ -22,16 +22,16 @@ services:
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
ports:
|
ports:
|
||||||
- ${GITEA_HTTP_PORT:-3000}:3000
|
- ${GITEA_WEBUI_PORT:-3000}:3000
|
||||||
- ${GITEA_SSH_PORT:-221}:22
|
- ${GITEA_SSH_PORT:-221}:22
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
- ${POSTGRES_DATA:-/home/docker/gitea/data}:/data
|
- ${POSTGRES_DATA:-/home/docker/gitea/data}:/data
|
||||||
- /etc/timezone:/etc/timezone:ro
|
- /etc/timezone:/etc/timezone:ro
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
healthcheck:
|
healthcheck: # se modificate la porta dell'interfaccia web, ricordatevi di cambiarla anche qua sotto
|
||||||
test: ["curl --silent --fail http://localhost:${GITEA_HTTP_PORT:-3000} || exit 1"]
|
test: ["CMD", "curl", "-Ssf", http://localhost:3000"]
|
||||||
interval: 20s
|
interval: 1m30s
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
retries: 3
|
retries: 3
|
||||||
start_period: 10s
|
start_period: 1m
|
|
@ -1,5 +1,5 @@
|
||||||
# Generale
|
# Generale
|
||||||
KOMGA_PORT=8080
|
KOMGA_WEBUI_PORT=8080
|
||||||
KOMGA_CONFIG=/config
|
KOMGA_CONFIG=/config
|
||||||
KOMGA_DATA=/data
|
KOMGA_DATA=/data
|
||||||
|
|
||||||
|
|
|
@ -8,13 +8,16 @@
|
||||||
|
|
||||||
* [Sito ufficiale](https://komga.org/)
|
* [Sito ufficiale](https://komga.org/)
|
||||||
* [Repo (Github)](https://github.com/gotson/komga)
|
* [Repo (Github)](https://github.com/gotson/komga)
|
||||||
|
* [Demo](https://demo.komga.org/) Login: ```demo@komga.org``` Password: ```komga-demo```
|
||||||
|
* [Documentazione](https://komga.org/guides/)
|
||||||
|
|
||||||
Komga è un server per la gestione di manga/comics:
|
Komga è un server per la gestione di manga/comics:
|
||||||
|
|
||||||
- Interfaccia web moderna e compatibile con tablet e smartphone
|
- Interfaccia web moderna e compatibile con tablet e smartphone
|
||||||
- Possibilità di organizzare, modificare e importare i metadati (anche integrati)
|
- Possibilità di organizzare i vostri file in collezioni
|
||||||
|
- Possibilità di modificare e importare i metadati locali (e integrati)
|
||||||
- Multiutente, con possiblità di gestire l'accesso alle librerie (anche singolarmente)
|
- Multiutente, con possiblità di gestire l'accesso alle librerie (anche singolarmente)
|
||||||
- Lettore web dotato con varie personalizzioni (di lettura e non solo)
|
- Supporto ai maggiori tipi di formati (CBZ, CBR, PDF e EPUB)
|
||||||
- Possibilità di interazione esterna tramite REST API
|
- Possibilità di interazione esterna tramite REST API
|
||||||
|
|
||||||
# Struttura file e cartelle
|
# Struttura file e cartelle
|
||||||
|
@ -30,10 +33,10 @@ Komga è un server per la gestione di manga/comics:
|
||||||
└── docker-compose.yml
|
└── docker-compose.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
* `config/` - la cartella dove risiedono i dati che servono a komga
|
* `config/` - cartella dove risiedono i dati che servono a komga
|
||||||
* `data/` - la cartella dove vanno messi i manga/comics
|
* `data/` - cartella dove vanno messi i manga/comics
|
||||||
* `.env` - un file contenenti le variabili environment per il docker compose
|
* `.env` - file contenenti le variabili environment per il docker compose
|
||||||
* `docker-compose.yml` - il docker compose per creare il container
|
* `docker-compose.yml` - file usato per creare il container
|
||||||
|
|
||||||
Tutti i file e le cartelle devono essere creati a mano.</br>
|
Tutti i file e le cartelle devono essere creati a mano.</br>
|
||||||
|
|
||||||
|
@ -48,7 +51,7 @@ services:
|
||||||
image: gotson/komga
|
image: gotson/komga
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- ${KOMGA_PORT:-8080}:8080
|
- ${KOMGA_WEBUI_PORT:-8080}:8080
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
- ${KOMGA_CONFIG:-/home/docker/komga/config}:/config
|
- ${KOMGA_CONFIG:-/home/docker/komga/config}:/config
|
||||||
|
@ -58,7 +61,7 @@ services:
|
||||||
`.env`
|
`.env`
|
||||||
```bash
|
```bash
|
||||||
# Generale
|
# Generale
|
||||||
KOMGA_PORT=8080
|
KOMGA_WEBUI_PORT=8080
|
||||||
KOMGA_CONFIG=/config
|
KOMGA_CONFIG=/config
|
||||||
KOMGA_DATA=/data
|
KOMGA_DATA=/data
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ services:
|
||||||
image: gotson/komga
|
image: gotson/komga
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- ${KOMGA_PORT:-8080}:8080
|
- ${KOMGA_WEBUI_PORT:-8080}:8080
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
- ${KOMGA_CONFIG:-/home/docker/komga/config}:/config
|
- ${KOMGA_CONFIG:-/home/docker/komga/config}:/config
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
# Generale
|
# Generale
|
||||||
METUBE_PORT=8081
|
METUBE_WEBUI_PORT=8081
|
||||||
METUBE_DOWNLOADS=/home/docker/metube/download
|
METUBE_DOWNLOADS=/home/docker/metube/downloads
|
|
@ -25,9 +25,9 @@ MeTube è una semplice interfaccia per youtube-dl:
|
||||||
└── docker-compose.yml
|
└── docker-compose.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
* `downloads/` - la cartella dove vengono salvati i video
|
* `downloads/` - cartella dove vengono salvati i video
|
||||||
* `.env` - un file contenenti le variabili environment per il docker compose
|
* `.env` - file contenenti le variabili environment per il docker compose
|
||||||
* `docker-compose.yml` - il docker compose per creare il container
|
* `docker-compose.yml` - file usato per creare il container
|
||||||
|
|
||||||
Tutti i file e le cartelle devono essere creati a mano.</br>
|
Tutti i file e le cartelle devono essere creati a mano.</br>
|
||||||
|
|
||||||
|
@ -42,17 +42,17 @@ services:
|
||||||
image: alexta69/metube
|
image: alexta69/metube
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- ${METUBE_PORT:-8081}:8081
|
- ${METUBE_WEBUI_PORT:-8081}:8081
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
- ${METUBE_DOWNLOADS:-/home/docker/metube/download}:/downloads
|
- ${METUBE_DOWNLOADS:-/home/docker/metube/downloads}:/downloads
|
||||||
```
|
```
|
||||||
|
|
||||||
`.env`
|
`.env`
|
||||||
```bash
|
```bash
|
||||||
# Generale
|
# Generale
|
||||||
METUBE_PORT=8081
|
METUBE_WEBUI_PORT=8081
|
||||||
METUBE_DOWNLOADS=/home/docker/metube/download
|
METUBE_DOWNLOADS=/home/docker/metube/downloads
|
||||||
```
|
```
|
||||||
|
|
||||||
# Reverse proxy
|
# Reverse proxy
|
||||||
|
|
|
@ -8,4 +8,4 @@ services:
|
||||||
- ${METUBE_PORT:-8081}:8081
|
- ${METUBE_PORT:-8081}:8081
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
- ${METUBE_DOWNLOADS:-/home/docker/metube/download}:/downloads
|
- ${METUBE_DOWNLOADS:-/home/docker/metube/downloads}:/downloads
|
|
@ -1,6 +1,6 @@
|
||||||
# Generale
|
# Generale
|
||||||
POSTGRES_DATA=/home/docker/miniflux/db
|
POSTGRES_DATA=/home/docker/miniflux/db
|
||||||
MINIFLUX_PORT=8080
|
MINIFLUX_WEBUI_PORT=8080
|
||||||
|
|
||||||
# Postgres
|
# Postgres
|
||||||
POSTGRES_USER=miniflux
|
POSTGRES_USER=miniflux
|
||||||
|
|
|
@ -8,14 +8,14 @@
|
||||||
|
|
||||||
* [Sito ufficiale](https://miniflux.app/)
|
* [Sito ufficiale](https://miniflux.app/)
|
||||||
* [Repo (Github)](https://github.com/miniflux/v2)
|
* [Repo (Github)](https://github.com/miniflux/v2)
|
||||||
|
* [Documentazione](https://miniflux.app/docs/index.html)
|
||||||
|
|
||||||
Miniflux è un lettore di feed minimalista:
|
Miniflux è un lettore di feed minimalista:
|
||||||
|
|
||||||
- Scritto in Go (Golang)
|
- Scritto in Go (Golang)
|
||||||
- Funziona solo con Postgresql
|
- Funziona solo con Postgresql
|
||||||
- Non usa alcun ORM
|
- Non usa alcun ORM
|
||||||
- Non usa alcun framework complicato
|
- Utilizzo di Javascript moderno (ES6 e API Fetch)
|
||||||
- Usa solo il Javascript moderno (ES6 e Fetch API)
|
|
||||||
- Binario singolo compilato staticamente senza dipendenze
|
- Binario singolo compilato staticamente senza dipendenze
|
||||||
- Il numero di caratteristiche è volontariamente limitato
|
- Il numero di caratteristiche è volontariamente limitato
|
||||||
|
|
||||||
|
@ -31,9 +31,9 @@ Miniflux è un lettore di feed minimalista:
|
||||||
└── docker-compose.yml
|
└── docker-compose.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
* `db/` - la cartella dove i dati del database vengono salvati
|
* `db/` - cartella dove i dati del database vengono salvati
|
||||||
* `.env` - un file contenenti le variabili environment per il docker compose
|
* `.env` - file contenenti le variabili environment per il docker compose
|
||||||
* `docker-compose.yml` - il docker compose per creare il container
|
* `docker-compose.yml` - file usato per creare il container
|
||||||
|
|
||||||
Tutti i file e le cartelle devono essere creati a mano.</br>
|
Tutti i file e le cartelle devono essere creati a mano.</br>
|
||||||
|
|
||||||
|
@ -65,7 +65,7 @@ services:
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
ports:
|
ports:
|
||||||
- ${MINIFLUX_PORT:-8080}:8080
|
- ${MINIFLUX_WEBUI_PORT:-8080}:8080
|
||||||
env_file: .env
|
env_file: .env
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "/usr/bin/miniflux", "-healthcheck", "auto"]
|
test: ["CMD", "/usr/bin/miniflux", "-healthcheck", "auto"]
|
||||||
|
@ -75,7 +75,7 @@ services:
|
||||||
```bash
|
```bash
|
||||||
# Generale
|
# Generale
|
||||||
POSTGRES_DATA=/home/docker/miniflux/db
|
POSTGRES_DATA=/home/docker/miniflux/db
|
||||||
MINIFLUX_PORT=8080
|
MINIFLUX_WEBUI_PORT=8080
|
||||||
|
|
||||||
# Postgres
|
# Postgres
|
||||||
POSTGRES_USER=miniflux
|
POSTGRES_USER=miniflux
|
||||||
|
|
|
@ -22,7 +22,7 @@ services:
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
ports:
|
ports:
|
||||||
- ${MINIFLUX_PORT:-8080}:8080
|
- ${MINIFLUX_WEBUI_PORT:-8080}:8080
|
||||||
env_file: .env
|
env_file: .env
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "/usr/bin/miniflux", "-healthcheck", "auto"]
|
test: ["CMD", "/usr/bin/miniflux", "-healthcheck", "auto"]
|
|
@ -1,10 +1,7 @@
|
||||||
# Generale
|
# Generale
|
||||||
NAVIDROME_PORT=4533
|
NAVIDROME_WEBUI_PORT=4533
|
||||||
NAVIDROME_DATA=/home/docker/navidrome/data
|
NAVIDROME_DATA=/home/docker/navidrome/data
|
||||||
MUSIC_DIR=/home/music
|
MUSIC_DIR=/home/music
|
||||||
|
|
||||||
# Navidrome
|
# Navidrome
|
||||||
ND_SCANINTERVAL=1h
|
|
||||||
ND_LOGLEVEL=info
|
ND_LOGLEVEL=info
|
||||||
CREATE_ADMIN=1
|
|
||||||
ND_SESSIONTIMEOUT=24h
|
|
|
@ -8,6 +8,8 @@
|
||||||
|
|
||||||
* [Sito ufficiale](https://www.navidrome.org/)
|
* [Sito ufficiale](https://www.navidrome.org/)
|
||||||
* [Repo (Github)](https://github.com/navidrome/navidrome)
|
* [Repo (Github)](https://github.com/navidrome/navidrome)
|
||||||
|
* [Demo](https://demo.navidrome.org/) Login: ```demo``` Password: ```demo```
|
||||||
|
* [Documentazione](https://www.navidrome.org/docs/)
|
||||||
|
|
||||||
Navidrome è un server di gestione e streaming musicale:
|
Navidrome è un server di gestione e streaming musicale:
|
||||||
|
|
||||||
|
@ -28,13 +30,15 @@ Navidrome è un server di gestione e streaming musicale:
|
||||||
└── docker/
|
└── docker/
|
||||||
└── navidrome/
|
└── navidrome/
|
||||||
├── data/
|
├── data/
|
||||||
|
├── music/
|
||||||
├── .env
|
├── .env
|
||||||
└── docker-compose.yml
|
└── docker-compose.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
* `data/` - la cartella dove risiedono i dati che servono a navidrome
|
* `data/` - cartella dove risiedono i dati che servono a navidrome
|
||||||
* `.env` - un file contenenti le variabili environment per il docker compose
|
* `music/` - cartella dove vanno messi i vostri file musicali (mp3, flac, etc)
|
||||||
* `docker-compose.yml` - il docker compose per creare il container
|
* `.env` - file contenenti le variabili environment per il docker compose
|
||||||
|
* `docker-compose.yml` - file usato per creare il container
|
||||||
|
|
||||||
Tutti i file e le cartelle devono essere creati a mano.</br>
|
Tutti i file e le cartelle devono essere creati a mano.</br>
|
||||||
|
|
||||||
|
@ -49,7 +53,7 @@ services:
|
||||||
image: deluan/navidrome
|
image: deluan/navidrome
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- ${NAVIDROME_PORT:-4533}:4533
|
- ${NAVIDROME_WEBUI_PORT:-4533}:4533
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
- ${NAVIDROME_DATA:-/home/docker/navidrome/data}:/data
|
- ${NAVIDROME_DATA:-/home/docker/navidrome/data}:/data
|
||||||
|
@ -59,15 +63,12 @@ services:
|
||||||
`.env`
|
`.env`
|
||||||
```bash
|
```bash
|
||||||
# Generale
|
# Generale
|
||||||
NAVIDROME_PORT=4533
|
NAVIDROME_WEBUI_PORT=4533
|
||||||
NAVIDROME_DATA=/home/docker/navidrome/data
|
NAVIDROME_DATA=/home/docker/navidrome/data
|
||||||
MUSIC_DIR=/home/music
|
MUSIC_DIR=/home/music
|
||||||
|
|
||||||
# Navidrome
|
# Navidrome
|
||||||
ND_SCANINTERVAL=1h
|
|
||||||
ND_LOGLEVEL=info
|
ND_LOGLEVEL=info
|
||||||
CREATE_ADMIN=1
|
|
||||||
ND_SESSIONTIMEOUT=24h
|
|
||||||
```
|
```
|
||||||
|
|
||||||
# Reverse proxy
|
# Reverse proxy
|
||||||
|
|
|
@ -5,7 +5,7 @@ services:
|
||||||
image: deluan/navidrome
|
image: deluan/navidrome
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- ${NAVIDROME_PORT:-4533}:4533
|
- ${NAVIDROME_WEBUI_PORT:-4533}:4533
|
||||||
env_file: .env
|
env_file: .env
|
||||||
volumes:
|
volumes:
|
||||||
- ${NAVIDROME_DATA:-/home/docker/navidrome/data}:/data
|
- ${NAVIDROME_DATA:-/home/docker/navidrome/data}:/data
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
|
|
||||||
* [Sito ufficiale](https://syncthing.net/)
|
* [Sito ufficiale](https://syncthing.net/)
|
||||||
* [Repo (Github)](https://github.com/linuxserver/docker-syncthing)
|
* [Repo (Github)](https://github.com/linuxserver/docker-syncthing)
|
||||||
|
* [Documentazione](https://docs.linuxserver.io/images/docker-syncthing)
|
||||||
|
|
||||||
Syncthing è un simil-dropbox decentralizzato, sicuro e privato:
|
Syncthing è un simil-dropbox decentralizzato, sicuro e privato:
|
||||||
|
|
||||||
|
@ -28,10 +29,10 @@ Syncthing è un simil-dropbox decentralizzato, sicuro e privato:
|
||||||
└── docker-compose.yml
|
└── docker-compose.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
* `config/` - la cartella dove risiedono i dati che servono a syncthing
|
* `config/` - cartella dove risiedono i dati che servono a syncthing
|
||||||
* `data/` - la cartella dove vengono condivisi i dati presenti
|
* `data/` - cartella dove vengono risiedono e vengono condivisi i dati presenti
|
||||||
* `.env` - un file contenenti le variabili environment per il docker compose
|
* `.env` - file contenenti le variabili environment per il docker compose
|
||||||
* `docker-compose.yml` - il docker compose per creare il container
|
* `docker-compose.yml` - file usato per creare il container
|
||||||
|
|
||||||
Tutti i file e le cartelle devono essere creati a mano.</br>
|
Tutti i file e le cartelle devono essere creati a mano.</br>
|
||||||
|
|
||||||
|
|
|
@ -27,8 +27,8 @@ Watchtower è un'applicazione per monitorare e aggiornare i cointainer:
|
||||||
└── docker-compose.yml
|
└── docker-compose.yml
|
||||||
```
|
```
|
||||||
|
|
||||||
* `.env` - un file contenenti le variabili environment per il docker compose
|
* `.env` - file contenenti le variabili environment per il docker compose
|
||||||
* `docker-compose.yml` - il docker compose per creare il container
|
* `docker-compose.yml` - file usato per creare il container
|
||||||
|
|
||||||
Tutti i file e le cartelle devono essere forniti a mano.</br>
|
Tutti i file e le cartelle devono essere forniti a mano.</br>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue