Promemoria

App privata e self-hosted per prendere appunti con controllo completo dei dati e nessun tracciamento.

Accesso web

  • Apri il browser e vai alla tua istanza di Memos: http://<SERVER_IP>
  • Alla prima visita, vedrai una schermata di configurazione. Crea il tuo account amministratore.
  • Il primo utente creato diventa automaticamente l'amministratore. Assicurati di utilizzare una password complessa!

File e directory importanti

  • /root/memos/docker-compose.yml → Definizione di Docker Compose
  • /var/lib/docker/volumes/memos_postgres_data → Dati persistenti
  • /etc/nginx/sites-available/memos.conf → Configurazione del proxy inverso

Comandi di gestione Docker

cd /root/memos
docker ps                     # List running containers
docker compose logs -f        # Follow logs
docker compose restart        # Restart service

Configurazione dominio e SSL

Indirizza il tuo dominio all'IP del server.

Modifica la configurazione di Nginx:

vim /etc/nginx/sites-available/memos.conf

Sostituisci server_name _; con server_name <your-domain>;

Installa Certbot:

apt install -y certbot python3-certbot-nginx

Esegui Certbot per emettere il certificato SSL:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>

Prova e ricarica Nginx:

sudo nginx -t
sudo systemctl reload nginx

Apri nel browser: https://<your-domain>

Dettagli dell'applicazione