# Deploy Trilium Notes with Easypanel

URL: /templates/trilium

Trilium is a hierarchical note-taking application designed for creating and managing large personal knowledge bases. With Trilium, you can arrange your notes into an arbitrarily deep tree structure, with the ability to place a single note in multiple locations. The app offers rich WYSIWYG note editing, including tables, images, and math, with markdown autoformat. It also supports editing notes with source code, complete with syntax highlighting. Trilium provides seamless note versioning and attributes for note organization, querying, and advanced scripting. The app also includes a synchronization feature with a self-hosted sync server. For enhanced security, Trilium offers strong note encryption with per-note granularity. Other features include sketching diagrams with built-in Excalidraw, visualizing notes and their relations with relation maps and link maps, and a REST API for automation. Trilium is optimized for both usability and performance, capable of handling upwards of 100,000 notes.

## Benefits

### Hierarchical Note Taking

Organize your notes into a hierarchical tree structure for easy navigation and organization.

### Rich Editing

Edit your notes with a rich WYSIWYG editor, including tables, images, and math equations.

### Fast and Easy Navigation

Quickly navigate between notes, perform full-text searches, and easily hoist notes for focus.

### Synchronization

Sync your notes with a self-hosted server for access from any device.

### Note Versioning

Keep track of note revisions and easily revert to previous versions.

### Note Organization

Use note attributes for organization, querying, and advanced scripting.

### Sharing and Encryption

Share notes publicly and encrypt them for privacy and security.

### Visualizations and Scripting

Create relation maps and link maps to visualize note relationships, and use scripting for automation.

### Import and Export

Import notes from Evernote and Markdown, and export notes for backup or migration.

### Web Clipper

Save web content easily with the built-in web clipper.

## Features

### Hierarchical Note Organization

Arrange notes into a tree structure for easy organization and navigation.

### Rich WYSIWYG Editing

Edit notes with a powerful WYSIWYG editor, including support for tables, images, and math equations.

### Fast Navigation and Search

Quickly navigate between notes, perform full-text searches, and hoist notes for focus.

### Synchronization

Sync notes with a self-hosted server for access from any device.

### Note Versioning

Keep track of note revisions and easily revert to previous versions.

### Note Attributes

Use note attributes for organization, querying, and advanced scripting.

### Sharing and Encryption

Share notes publicly and encrypt them for privacy and security.

### Visualizations and Scripting

Create relation maps and link maps to visualize note relationships, and use scripting for automation.

### Import and Export

Import notes from Evernote and Markdown, and export notes for backup or migration.

### Web Clipper

Save web content easily with the built-in web clipper.

## Configuration

- `appServiceName` (App Service Name, required): trilium

- `appServiceImage` (App Service Image, required): zadam/trilium:0.63.7

## Services

- trilium: app (zadam/trilium:0.63.7)

## Resources

- [Documentation](https://github.com/zadam/trilium/wiki)

- [Github](https://github.com/zadam/trilium)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/trilium)