Ich war auf der Suche nach einem Self-Hosted Tool einfach für meine Notizen und bin mit Trilium fündig geworden. Ich bin so häufig unterwegs und mir fällt mal eben was ein was ich aufschreiben möchte. Natürlich funktionieren auch gängige App der Smartphones, aber wäre eine zentrale Stelle für meine Notizen nicht viel besser?

Mit Trilium kann ich super einfach via Weboberfläche und via Windows/Linux App einfach darauf zugreifen und loslegen. Die Daten werden dabei on thy Fly gesynced und sind immer auf dem aktuellen Status.

Trilium kann natürlich noch deutlich mehr als nur reinen Text. Es können sogar schnell und einfach Notizen in Form von Bildchen und Zeichnungen angelegt werden. Quellcode Abschnitte mal eben schnell abgelegt werden und Verknüpfungen zwischen einzelnen Notzien hinterlegt werden.

Trilium – Docker Compose File

Ich gehe mal recht der Annahme eine funktionierde Docker Umgebung habt Ihr bereits am laufen, dann braucht Ihr nur noch das docker-compose.yml File zum erstellen des Containers.

services:
  trilium:
    container_name: trilium
    hostname: trilium
    image: zadam/trilium
    restart: unless-stopped
    security_opt:
      - no-new-privileges:true
    networks:
      - net
    ports:
      - "8080:8080"
    volumes:
      - data:/home/node/trilium-data 
    environment:
      TZ: Europe/Berlin
    
networks:
  net:
volumes:
  data:

Wer kein Bock hat auf ein Compose File, für den gibt es von mir natürlich auch noch den normalen Container Create Befehl.

docker volume create trilium-data
docker run -it -p 8080:8080 -v trilium-data:/home/node/trilium-data --restart=unless-stopped zadam/trilium:latest