FAQ

  • It's an Electron app!! I don't like Electron 😔
    • Fair enough! However, you can access your Trilium Notes installation in your browser by simply visiting your subdomain and logging in.
  • Is this secure and private?
    • There is zero IP-based logging set up in the web proxy for each subdomain, no analytics anywhere on the website, and the source is unmodified from master. In the interest of transparency (because math and cryptography > pinky promises), I will list out each possible privacy worry I can think of.
      • Your notes do exist on the server and on the off-site backup with rsync.net. There is nothing I can personally do to mitigate this! However, you can very easily enable end-to-end encryption on all of your notes. This is built in to the application, and the only hassle is entering the password every time you use it. See more here: Encryption?
      • The Trilium server will log some metadata regarding syncing. Here's what that looks like:
      • If you do not want these logs collected, you can let me know and I will add you to a crontab task that empties out the logs every 5 minutes. Keep in mind this will make it harder to debug issues if you want to report them to the issue tracker.
      • The server will not log any IP addresses for your specific subdomain. The logs saved by Trilium do not include IP addresses1.
  • Why would I pay for this service? The app is free.
    • This provides syncing to a remote location. This provides several benefits, notably:
      • Access from anywhere else besides your desktop
      • An off-site backup integrated within the application
      • Sharing notes allows you to run a basic website with super-simple editing and new posts. Sharing
  • Sure, but can't I just set up a VPS myself?
    • Yes! It's as simple as purchasing a VPS running the Docker container and a reverse proxy. If you have the technical know-how, feel free to! I love self-hosting my stuff. :)
  • I'm having a problem with Trilium. Can you help?
    • It's possible I can. I have been using this software for over a year and have discovered a lot of common beginner's mistakes. However, I cannot promise or guarantee it. Email me, and I will let you know if it's something I know how to fix. If you think it's an upstream issue, feel free to issue an issue report. See  Support/Contact/Abuse
  • Can any other users access my non-shared notes?
    • No, the instance is password-protected with your password. It will be known that there is an instance at a certain subdomain though, because the SSL certificate for that subdomain will be public. But without the password it is inaccessible. (If you really want to, I can enable HTTP Auth on your subdomain if you'd like, for an extra layer of security! This won't work if you use the desktop app though.)
  • I've ordered my domain five seconds ago but visiting it does not work?
    • Wait a bit longer! I'm using the Caddy webserver with TLS on-demand, which means the certificate for your subdomain is not requested until the first request to visit that domain. It should only take a few seconds from when you first visit it, then reload!
  • Can I get a discount?
    • Not currently. I'm losing money by running this service right now!
  • Is there a hard storage limit?
    • No, but I might email you if you are using significantly more than average or are causing resource strain.
  • Is Trilium Notes a collaborative application? / Can more than one person one log in?
    • You cannot collaborate on documents simultaneously (your edits will not be kept live among all users).
    • If you have to work on a single note collaboratively, feel free to use the Rustpad service I have set up! Open the link, share the URL with others, then once you have completed editing, you can simply paste in your content into Trilium Notes.
  • How are you supporting the OSS community?
    • Well, this is a side project of mine, and I don't expect profitability. But if it becomes so, I would donate a portion of the profits back to zadam, the main contributor. If you get a lot of usage out of the project, I highly recommend you do the same if you can!

1: Note: A keen eye may find src/routes/login.js#L63  in Trilium that logs IP addresses if a login fails, but since a reverse proxy is used, the only IP address saved is a local 172.17 Docker IP address.