No mundo digital de hoje, fazer anotações é essencial para organizar ideias, acompanhar tarefas e melhorar a produtividade. Muitas pessoas usam aplicativos de anotações baseados em nuvem, mas eles trazem preocupações com a privacidade, taxas de assinatura ou personalização limitada. Se você deseja ter controle total sobre suas anotações, Memos é uma ótima alternativa.
Memos é uma aplicação de anotações de código aberto e auto-hospedada que oferece total propriedade dos seus dados, é leve, fácil de usar e ideal para uso pessoal ou pequenas equipes.
Neste artigo, exploraremos Memos, suas características, processo de instalação e como usá-lo de forma eficaz.
O que é Memos?
Memos é uma aplicação minimalista de anotações que permite escrever, organizar e gerenciar suas notas sem depender de serviços de terceiros. É auto-hospedada, o que significa que você a instala e executa em seu próprio servidor, proporcionando total privacidade e controle sobre seus dados.
Principais Recursos do Memos:
- Privacidade em Primeiro Lugar – Seus dados permanecem com você, o que significa que 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 seu servidor atenda aos seguintes requisitos:
- Um sistema baseado em Linux (Ubuntu, Debian, RHEL, etc.)
- Docker instalado em 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 as etapas abaixo com base na sua distribuição Linux.
Instale a versão mais recente do Docker em distribuições baseadas no 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 no 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 Docker sem sudo
.
sudo usermod -aG docker $USER newgrp docker
Uma vez instalado, habilite 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á iniciado em segundo plano, expondo-o na porta 5230 e os dados serão armazenados em ~/.memos/
, um diretório oculto dentro do diretório inicial 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 contêiner esteja em execução, você pode acessar Memos abrindo seu navegador da 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 auto-hospedado poderoso e leve que permite que você faça e gerencie notas do seu jeito. É fácil de instalar, altamente personalizável e lhe dá total propriedade dos seus dados.
Source:
https://www.tecmint.com/memos-self-hosted-note-taking-linux/