Memos ist eine datenschutzorientierte, selbstgehostete Wissensdatenbank, die sich nahtlos für persönliche Notizen, Team-Wikis und Wissensmanagement eignet. Entwickelt mit Go und React, bietet sie blitzschnelle Performance ohne Kompromisse bei Funktionen oder Benutzerfreundlichkeit. Memos ist mein täglicher Begleiter und in Verbindung mit der MoeMemosApp eine echte Softwareperle und Must have. Hier noch der Link zu einer LiveDemo.
| Datum | Änderung |
| 20.12.2025 | Erstellung der Anleitung |
1. Grundvoraussetzungen
- Docker & Docker Compose v2 (Debian / Ubuntu)
- Traefik V3 Installation, Konfiguration und CrowdSec-Security
2. Ordner und Dateien anlegen
Zuerst legen wir einen Ordner an.
mkdir -p /opt/containers/memos mkdir -p /opt/containers/memos/data
3. Docker Compose erstellen
Nun erstellen wir uns eine Docker Compose Datei.
nano /opt/containers/memos/docker-compose.yml
Inhalt
services:
memos:
image: neosmemo/memos:0.25.3 ## Ich trage hier bewusst nicht latest ein, da eine eine App für das Iphone gibt die nicht vom Entwickler kommt und nicht so schnell ein update bekommt.
container_name: memos
restart: always
volumes:
- ./data/:/var/opt/memos
read_only: true
security_opt:
- no-new-privileges:true
environment:
- MEMOS_MODE=prod
labels:
- "traefik.enable=true"
- "traefik.http.routers.memos.entrypoints=websecure"
- "traefik.http.routers.memos.rule=(Host(`memos.euredomain.de`))"
- "traefik.http.routers.memos.tls=true"
- "traefik.http.routers.memos.tls.certresolver=http_resolver"
- "traefik.http.routers.memos.service=memos"
- "traefik.http.services.memos.loadbalancer.server.port=5230"
- "traefik.docker.network=proxy"
- "traefik.http.routers.memos.middlewares=default@file"
networks:
- proxy
volumes:
data:
networks:
proxy:
external: true
Noch anzupassen:
- eure Domain bei Traefik (memos.euredomain.de)
4. Memos starten
Dazu gebt ihr einfach folgenden Befehl ein:
docker compose -f /opt/containers/memos/docker-compose.yml up -d
Wartet nun einige Minuten und geht anschließend auf eure Homepage memos.euredomain.de
Dort solltet ihr folgendes sehen:

Nun euren Benutzer registrieren und einloggen.


Ihr könnt in den Einstellungen die Sprache u.a. einstellen. Ich habe ein Iphone und nutzte die open source MoeMemos App. Diese soll es auch für Android geben. Viel Spaß und Freude an Memos. Ein Hinweis noch, die MoeMemosApp wurde nicht vom gleichen Entwickler programmiert und hängt manchmal mit der Entwicklung hinterher. Deshalb trage ich im Image nicht latest ein und teste ob die neuen Updates mit der MoeMemosApp kompatibel sind und falls nicht warte ich mit dem Update.
