Skip to content
Discussion options

You must be logged in to vote

I don't think so, Trilium uses a sqlite db by default and I would say that would be extremely difficult to change that, you would need to go hard in the code and deal with things like:

  • Migrations
  • Queries or other functionalities that are distinct between sqlite and postgres
  • Possibly distinct/unrelated/inexistent column types
  • Credentials and stuff like that

I didn't dive into the code yet but these seems only the beginning, since AFAIK sqlite was chosen not only for being lightweight but also for performance reasons.

But perhaps you could achieve what you want (somehow) using the Sync Server, anything that provides Docker and internet connection would do I think.

Replies: 2 comments 6 replies

Comment options

You must be logged in to vote
5 replies
@nitanmarcel
Comment options

@nitanmarcel
Comment options

@rodrigoalexandrecosta
Comment options

@zadam
Comment options

@nitanmarcel
Comment options

Answer selected by nitanmarcel
Comment options

You must be logged in to vote
1 reply
@nitanmarcel
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants