Seafile

Uma solução de código aberto para sincronização e partilha de ficheiros com alto desempenho e confiabilidade.

Aceda ao seu servidor Seafile

  1. Abra o seu navegador e aceda a: http://<SERVER_IP>
  2. Inicie sessão utilizando as credenciais de administrador (armazenadas de forma segura dentro de /opt/seafile/.env).

Ficheiros e diretórios importantes

Diretório de instalação:

  • /opt/seafile/

Ficheiros de configuração:

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

Volumes de dados:

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

Gerenciando a pilha

Vá para o diretório de instalação:

cd /opt/seafile

Início:

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

Pare:

docker compose -f seafile-server.yml down

Verifique os registos:

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

Verificar o estado do serviço:

docker ps

Alterar o nome do servidor

Editar o .env para definir o seu nome de domínio:

SEAFILE_SERVER_HOSTNAME=your.domain.com

Se estiver a ativar o HTTPS, atualize também:

SEAFILE_SERVER_PROTOCOL=https

Recrie os serviços:

cd /opt/seafile
docker compose up -d

Aguarde alguns instantes para que a configuração seja propagada.

A sua instância ficará disponível em: http://your.domain.com ou https://your.domain.com

Detalhes da candidatura