Eu estive em uma missão para tentar me livrar Google Espaço de trabalho. Por conta disso, testei diversas opções e descobri que algumas valem a pena, enquanto outras… nem tanto. Também descobri que uma combinação de diferentes ferramentas pode ser uma alternativa viável.
Uma dessas ferramentas é Sincronizaçãoque é uma plataforma de código aberto que você pode implantar em sua LAN local para armazenamento, compartilhamento, colaboração e sincronização de arquivos. O Sync-in foi projetado para oferecer controle total sobre seus dados e fluxos de trabalho e também pode se adaptar a casos de uso individuais.
Antes de continuar, descobri que, embora o Sync-in seja uma ótima plataforma, não é uma alternativa individual para o Google Workspace. Por exemplo, embora o Sync-in tenha uma opção de criação/edição de arquivo, ainda não consegui fazer esse recurso funcionar.
Depois de enviar um arquivo .docx ou .odt, se eu clicar nele, o Sync-in oferece apenas o download do arquivo. Se você criar um arquivo .txt básico, poderá editá-lo, mas, por algum motivo, tudo abre no modo somente leitura.
Infelizmente, a documentação não ajuda muito. Para que a edição colaborativa funcione, você precisa conectar o Sync-in a um SOMENTE ESCRITÓRIO exemplo. Já implantei o ONLYOFFICE antes (via Docker) e achei a conectividade do Sync-in ONLYOFFICE bastante direta. Em vez de configurar a conexão Sync-in/ONLYOFFICE de dentro do aplicativo Sync-in, você os conecta durante a instalação (mais sobre isso em breve).
Mesmo com essa ressalva, o Sync-in é uma ótima opção para quem deseja implantar um sistema de compartilhamento de arquivos em sua LAN local.
Quais recursos o Sync-in possui?
O conjunto de recursos de sincronização inclui o seguinte:
- Espaços colaborativos onde você pode dar acesso a diferentes dados a diferentes equipes.
- Sincronize entre aplicativos (existem aplicativos de desktop para Linux, macOS e Windows que podem ser instalados diretamente da implantação do Sync-in).
- Arquivos e pastas podem ser compartilhados com segurança na sua LAN ou na Internet externa.
- Convidados e grupos pessoais.
- Acompanhamento de atividades.
- Um gerenciador de arquivos avançado.
- Pesquisa inteligente.
- Edição colaborativa em tempo real (quando integrada ao ONLYOFFICE).
- Integração WebDAV.
Dito isso, vamos implantar o Sync-in.
O que você precisa
As únicas coisas que você precisa para isso são um sistema operacional compatível com Docker, um usuário com permissão sudo (se estiver instalando no Linux) e uma conexão de rede. Apresentarei o processo no Ubuntu Server 24.04, portanto, se você usar um sistema operacional (ou distribuição) diferente, certifique-se de alterar as etapas de instalação conforme necessário.
Instalando o Docker
Caso você ainda não tenha o Docker instalado, veja como fazer isso em uma distribuição baseada no Ubuntu.
Primeiro, adicione a chave GPG oficial do Docker com os comandos:
Em seguida, adicione o repositório Docker às fontes do Apt com os dois comandos a seguir:
Instale a versão mais recente do Docker com:
Adicione seu usuário ao grupo necessário com:
Saia e faça login novamente para que as alterações tenham efeito.
Agora você deve ter acesso ao Docker. Para verificar a instalação, emita o comando:
Você deverá ver uma lista vazia de imagens; se sim, você está pronto para seguir em frente.
Instalando o Sync-in
Agora é hora de instalar o Sync-in com Docker. Para fazer isso, primeiro certifique-se de ter o zip instalado com:
A seguir, baixe os arquivos necessários com:
Mude para o diretório recém-criado com o comando:
Em seguida, você precisa editar o arquivo Environment com o comando:
Nesse arquivo, você encontrará as seguintes linhas:
Certifique-se de alterar tudo entre aspas duplas para refletir uma senha forte/exclusiva e alterar MySQLRootPassword para outra senha segura/exclusiva. Salve e feche o arquivo.
Em seguida, abra o arquivo docker-compose.yaml e procure a linha:
Certifique-se de alterar o que está entre aspas com a mesma senha do MySQL que você definiu no arquivo ambientes.yaml.
Salve e feche o arquivo.
Agora você pode iniciar o Sync-in com o seguinte comando:
Certifique-se de alterar o usuário e a senha para um nome de usuário e senha que você deseja usar para fazer login como usuário administrador.
Aguarde algum tempo para que a instalação seja implantada com êxito.
Acessando a sincronização
Para acessar sua implantação do Sync-in, aponte um navegador da web para http://SERVER:8080 (onde SERVER é o endereço IP do servidor de hospedagem). Você será saudado pela página de login do Sync-in, onde usará as credenciais de administrador criadas no comando de inicialização.
Agora você deve estar na página principal do Sync-in (Figura 1).
Figura 1. O Sync-in está implantado e pronto para ser usado.
Integração ONLYOFFICE
Você precisa configurar o ONLYOFFICE antes de implantar o Sync-in. Para fazer isso, abra o arquivo docker-compose.yaml e procure as seguintes linhas próximas ao topo:
Certifique-se de remover as linhas comentadas (remova os # caracteres iniciais).
Abra o arquivo Environment.yaml e altere as linhas:
Para:
Certifique-se de alterar onlyOfficeSecret para uma senha forte/exclusiva.
Salve o arquivo.
Em seguida, você deve editar o arquivo nginx.conf incluído com o comando:
Nesse arquivo, localize e descomente a linha (na parte inferior do arquivo):
Por fim, abra o arquivo de configuração do onlyoffice com o comando:
Mudar - JWT_SECRET=onlyOfficeSecret para refletir a senha que você alterou no arquivo onlyoffice.yaml.
Salve e feche o arquivo.
Execute o seguinte para implantar:
E isso é tudo para implantar seu próprio servidor de sincronização interno com a ajuda do Docker.

Café Codificado é um portal dinâmico e confiável criado especialmente para desenvolvedores. Nosso foco é entregar:
Dicas práticas para programação, produtividade, frameworks, testes, DevOps e muito mais;
Notícias atualizadas, acompanhando tendências e lançamentos do mundo da tecnologia, compiladas com relevância e sem jargões desnecessários.
O que você encontra aqui:
Artigos objetivos e comandáveis — Tutoriais, tutoriais passo-a-passo e dicas que vão direto ao ponto.
Cobertura das tecnologias que estão em alta — do universo da IA, computação em nuvem e segurança à engenharia de software e criatividade em código.
Conteúdo para todos os níveis — de iniciantes buscando praticidade, a profissionais em busca de insights estratégicos e aperfeiçoamento.
Comunidade ativa — textos humanizados, perguntinhas instigantes e espaço para você contribuir com reflexões e comentários.