Memo

Privát, saját szerveren futó jegyzetelő alkalmazás, teljes adatellenőrzéssel és nyomkövetés nélkül.

Webes hozzáférés

  • Nyissa meg a böngészőt, és lépjen a Memos példányához: http://<SERVER_IP>
  • Az első látogatáskor egy beállítási képernyő jelenik meg. Hozzon létre adminisztrátori fiókot.
  • Az első felhasználó automatikusan rendszergazdává válik. Ügyeljen arra, hogy erős jelszót használjon!

Fontos fájlok és könyvtárak

  • /root/memos/docker-compose.yml → Docker Compose definíció
  • /var/lib/docker/volumes/memos_postgres_data → Állandó adatok
  • /etc/nginx/sites-available/memos.conf → Fordított proxy konfiguráció

Docker kezelési parancsok

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

Domain és SSL beállítás

Irányítsa domainjét a szerver IP-címére.

Nginx konfiguráció szerkesztése:

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

Cserélje ki server_name _; - server_name <your-domain>;

Telepítse a Certbotot:

apt install -y certbot python3-certbot-nginx

Futtassa a Certbot programot az SSL-tanúsítvány kiadásához:

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

Tesztelje és töltse be újra az Nginx-et:

sudo nginx -t
sudo systemctl reload nginx

Megnyitás böngészőben: https://<your-domain>

Az alkalmazás részletei