Skip to main content

Trilium Notes

Over the last few years we've looked at several different note-taking applications and I can say that I was SHOCKED when I took a look at Trilium for the first time.

The deployment process was about the easiest thing I've ever done and the resource usage is super low.

Here's the docker-compose/stack I used to deploy Trilium on my Docker server using Portainer:

version: '3.3'
services:
    trilium:
        ports:
            - '8482:8080'
        volumes:
            - 'trilium-data:/home/node/trilium-data'
        image: 'zadam/trilium:latest'
        restart: always

volumes:
  trilium-data:

You can, of course, map a volume path rather than using a docker volume if you prefer to do that.

Once you have the docker-compose/stack the way you want it, just click the deploy button and wait a few minutes for it to come up.

You can access this behind a remote proxy if you want and I didn't encounter anything out of the ordinary when accessing it remotely.