44 lines
897 B
Markdown
44 lines
897 B
Markdown
# Syncthing Docker Setup
|
|
|
|
Setup Docker per Syncthing con configurazione tramite file .env.
|
|
|
|
## Configurazione
|
|
|
|
1. Modifica il file `.env` e imposta i percorsi delle cartelle per i dati e la configurazione:
|
|
- `DATA_PATH`: cartella fisica dove verranno mappati i file sincronizzati
|
|
- `CONFIG_PATH`: cartella per la configurazione di Syncthing
|
|
|
|
2. (Opzionale) Modifica `PUID` e `PGID` per corrispondere al tuo utente Linux
|
|
|
|
3. (Opzionale) Modifica le porte se necessario
|
|
|
|
## Avvio
|
|
|
|
```bash
|
|
docker-compose up -d
|
|
```
|
|
|
|
## Accesso
|
|
|
|
Accedi all'interfaccia web di Syncthing all'indirizzo:
|
|
```
|
|
http://localhost:8384
|
|
```
|
|
|
|
## Stop
|
|
|
|
```bash
|
|
docker-compose down
|
|
```
|
|
|
|
## Porte utilizzate
|
|
|
|
- `8384`: Interfaccia web (HTTP)
|
|
- `22000`: Trasferimento file (TCP/UDP)
|
|
- `21027`: Local discovery (UDP)
|
|
|
|
## Volumi
|
|
|
|
- `/var/syncthing/config`: Configurazione di Syncthing
|
|
- `/var/syncthing/data`: Dati sincronizzati
|