Favicon of Trilium Notes

Trilium Notes

Create a private knowledge base with interconnected notes, diagrams, and kanban boards. Self-host for complete data privacy and sync across your devices.

Build a powerful and private personal knowledge base that you control. This open-source tool allows you to organize information in a way that makes sense to you, either locally on your desktop or synchronized through your own server for access anywhere.

Its unique structure lets you arrange notes hierarchically, even placing a single note in multiple locations without duplication. This creates a deeply interconnected web of information. You can also visualize your ideas and manage projects with a variety of built-in tools:

  • Visual Organization: Create infinite canvas diagrams, mind maps, and flowcharts using Mermaid syntax.
  • Project Management: Organize tasks with Kanban boards, display data in sortable tables, and plan events on a calendar.
  • Rich Content: Write in a WYSIWYG editor, embed files, or create dedicated code notes with syntax highlighting.

With features like a web clipper, note revisions, and powerful search, you can easily capture and find information. For sensitive data, individual notes can be encrypted with a password, ensuring your information remains private. Take full ownership of your data and build a second brain that lasts.

Directory Structure

trilium-notes
trilium
trilium-data
.env
docker-compose.yml

docker-compose.yml

services:
  trilium:
    image: zadam/trilium:latest
    container_name: trilium
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - ./trilium-data:/home/node/trilium-data

.env

# Trilium Notes does not require sensitive environment variables in the docker-compose file.
# Initial setup and password configuration are handled directly via the web interface on first launch.

Share:

Ad
Favicon

 

  
 

Similar to Trilium Notes

Favicon

 

  
  
Favicon

 

  
  
Favicon