Seafile

Una soluzione open source per la sincronizzazione e la condivisione di file con prestazioni elevate e affidabilità.

Accedi al tuo server Seafile

  1. Apri il browser e vai su: http://<SERVER_IP>
  2. Accedi utilizzando le credenziali di amministratore (memorizzate in modo sicuro all'interno /opt/seafile/.env).

File e directory importanti

Directory di installazione:

  • /opt/seafile/

File di configurazione:

  • /opt/seafile/.env
  • /opt/seafile/seafile-server.yml
  • /opt/seafile/seadoc.yml
  • /opt/seafile/caddy.yml

Volumi di dati:

  • /opt/seafile-data
  • /opt/seafile-mysql
  • /opt/seadoc-data
  • /opt/seafile-caddy

Gestione dello stack

Passare alla directory di installazione:

cd /opt/seafile

Inizio:

docker compose -f seafile-server.yml up -d

Stop:

docker compose -f seafile-server.yml down

Controllare i registri:

docker compose -f seafile-server.yml logs -f

Controlla lo stato del servizio:

docker ps

Modifica del nome host del server

Modifica il .env file per impostare il tuo nome di dominio:

SEAFILE_SERVER_HOSTNAME=your.domain.com

Se si abilita HTTPS, aggiornare anche:

SEAFILE_SERVER_PROTOCOL=https

Ricreare i servizi:

cd /opt/seafile
docker compose up -d

Attendere qualche istante affinché la configurazione venga propagata.

La tua istanza sarà disponibile all'indirizzo: http://your.domain.com o https://your.domain.com

Dettagli dell'applicazione