Replies: 1 comment 4 replies
-
|
Hi @chocology! I'm Dosu and I’m helping the Trilium team. To get Trilium fully working behind Pangolin, you need to allow more than just /share and /assets. Trilium’s web app relies on a wide set of API endpoints under /api for editing, saving, and interacting with notes. If these are blocked, you’ll see issues like being unable to type in notes or save changes. Here’s what you should allow in Pangolin for Trilium:
A minimal Pangolin rule set (using their docs’ style) might look like: access_control:
rules:
- allow: ["/api/*", "/assets/*", "/share/*", "/share/assets/*", "/node_modules/*"]Make sure Pangolin is not rewriting or stripping these paths—requests must reach Trilium unchanged. Also, ensure all HTTP methods (GET, POST, PUT, DELETE, PATCH) are allowed for these paths. Other important reverse proxy tips:
If you’re still having issues, try accessing Let me know if you need a more specific Pangolin config example or run into any other issues! To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
Hi Everyone,
As Pangolin is now becoming a popular alternative to Traefik, I was wondering if we could get some official documentation on how to set it up please? I have it running but been observing some weird behaviours where I cannot write any text. I think we need to have some paths allowed. It would be documented on this page for example https://docs.pangolin.net/manage/access-control/rules#rules-for-specific-apps and I think it is a win for TriliumNext.
So far I have /share and /assets allowed but it is still behaving odd as when I create a new note, I can only type in the title and nothing else. I am running it on Truenas Scale by the way. Thank you for your help in advance
Beta Was this translation helpful? Give feedback.
All reactions