No mundo digital de hoje, anotar é essencial para organizar ideias, acompanhar tarefas e melhorar a produtividade. Muitas pessoas usam aplicativos de anotações baseados em nuvem, mas eles vêm com preocupações de privacidade, taxas de assinatura ou personalização limitada. Se você deseja ter controle total sobre suas anotações, Memos é uma ótima alternativa.
Memos é um aplicativo de anotações de código aberto e auto-hospedado que lhe dá total propriedade sobre seus dados, que é leve, fácil de usar e ideal para uso pessoal ou pequenas equipes.
Neste artigo, exploraremos Memos, seus recursos, processo de instalação e como usá-lo de forma eficaz.
O que é Memos?
Memos é um aplicativo de anotações minimalista que permite escrever, organizar e gerenciar suas anotações sem depender de serviços de terceiros. Ele é auto-hospedado, o que significa que você o instala e executa em seu próprio servidor, o que lhe dá total privacidade e controle sobre seus dados.
Principais Recursos do Memos:
- Privacidade em Primeiro Lugar – Seus dados ficam com você, ou seja, tudo é armazenado com segurança em seu banco de dados local.
- Rápido e Simples – Escreva e salve notas rapidamente em texto simples, com Markdown para fácil formatação e compartilhamento.
- Leve, Mas Poderoso – Construído com Go e React.js para uma experiência suave e eficiente.
- Totalmente personalizável – Altere o nome do servidor, ícone, tema, descrição e muito mais para atender às suas necessidades.
- Código Aberto – 100% transparente, com todo o código disponível no GitHub para qualquer pessoa visualizar ou contribuir.
- Completamente Gratuito – Sem taxas, sem assinaturas – apenas acesso total a todos os recursos sem custo algum.
Pré-requisitos
Antes de começar, certifique-se de que o seu servidor atenda aos seguintes requisitos:
- Um sistema baseado em Linux (Ubuntu, Debian, RHEL, etc.)
- Docker instalado no seu sistema.
- Um nome de domínio (opcional, para acesso web).
Passo 1: Instalar o Docker no Linux
Memos é executado como um contêiner Docker, portanto, você precisa ter o Docker instalado primeiro, siga os passos abaixo com base na sua distribuição Linux.
Instale a versão mais recente do Docker em distribuições baseadas em Debian como Ubuntu e Mint:
sudo apt update sudo apt install -y ca-certificates curl gnupg sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo tee /etc/apt/keyrings/docker.asc > /dev/null echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io
Para sistemas baseados em RHEL (CentOS, AlmaLinux, Rocky Linux, Fedora):
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install -y docker-ce docker-ce-cli containerd.io
Por padrão, Docker requer privilégios de root, o que é inconveniente, então habilite usuários não-root para executar comandos do Docker sem sudo
.
sudo usermod -aG docker $USER newgrp docker
Uma vez instalado, habilite o Docker para iniciar na inicialização e inicie o serviço.
sudo systemctl enable --now docker sudo systemctl start docker
Passo 2: Instalar Memos Usando Docker
Para configurar Memos usando docker run
, execute o seguinte comando para iniciar Memos, que será executado em segundo plano, expondo-o na porta 5230 e os dados serão armazenados em ~/.memos/
, um diretório oculto dentro do diretório home do seu usuário.
docker run -d \ --init \ --name memos \ --publish 5230:5230 \ --volume ~/.memos/:/var/opt/memos \ neosmemo/memos:stable

Uma vez que o container esteja em execução, você pode acessar Memos abrindo seu navegador web e navegando para:
http://your-server-ip:5230 OR http://localhost:5230


Se você configurou um domínio, pode configurar um proxy reverso (usando Nginx ou Caddy) para uma melhor experiência.
Conclusão
Memos é um aplicativo de anotações autohospedado poderoso e leve que permite que você faça e gerencie anotações do seu jeito. É fácil de instalar, altamente personalizável e oferece total controle sobre seus dados.
Source:
https://www.tecmint.com/memos-self-hosted-note-taking-linux/