Mémos

Application privée et auto-hébergée pour la prise de notes, avec contrôle total des données et sans suivi.

Accès Web

  • Ouvrez votre navigateur et accédez à votre instance Memos : http://<SERVER_IP>
  • Lors de votre première visite, vous verrez un écran de configuration. Créez votre compte administrateur.
  • Le premier utilisateur créé devient automatiquement l'administrateur. Veillez à utiliser un mot de passe fort !

Fichiers et répertoires importants

  • /root/memos/docker-compose.yml → Définition Docker Compose
  • /var/lib/docker/volumes/memos_postgres_data → Données persistantes
  • /etc/nginx/sites-available/memos.conf → Configuration du proxy inverse

Commandes de gestion Docker

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

Configuration du domaine et du SSL

Dirigez votre domaine vers l'adresse IP du serveur.

Modifier la configuration Nginx :

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

Remplacer server_name _; avec server_name <your-domain>;

Installez Certbot :

apt install -y certbot python3-certbot-nginx

Exécutez Certbot pour émettre un certificat SSL :

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

Testez et rechargez Nginx :

sudo nginx -t
sudo systemctl reload nginx

Ouvrir dans le navigateur : https://<your-domain>

Détails de la demande