Open source makes a lot of sense, I always get scared off by the self-hosting but have a knack for finding underrated cost-effective alternatives
Did you just stick with it / learn via YouTube or just pay a consultant to set it up one time?
I haven't taken the dip into Trilium yet.
But we use an open source ad server for GC, an open source Bitcoin payments processor, an open source clicks tracker, and of course Girls Chase itself uses an open source CMS. Then when we can't find a good open source option, we go for closed source self-hosted, because it's always both way, way cheaper than the hosted version, and because then no one else controls your data and you also aren't dealing with additional points of failure, where if any of websites 1, 2, 3, or 4 go down, suddenly your process is broken. So long as our servers are up, everything at GC is working.
It's pretty simple setting up your own hosting for self-hosted (open or closed source). Steps:
- Buy a domain. DoWhatWorks.site $2/yr from Namecheap, for instance.
- Sign up for hosting from a good host. You can get this for $3/mo from InMotion Hosting or Mochahost.
- Either upload the software zip file to your main (public_html) folder, or create a subdomain for it. e.g., trilium.dowhatworks.site.
- Unpack the zip file.
- Follow the instructions to set up. You will probably need to create a database... which takes like 20 seconds through your hosting company's database setup wizard (in the cPanel).
- Done. Enjoy your new self-hosted note-taking software with infinite calendar days for $3/mo!
I didn't hire anyone to help us do anything tech-related until I'd been running GC for 5 years.
That was 9 years after I set up my first website (a music site back when I was in college).
All this stuff is usually designed to be simple to install, set up, and occasionally update when an update is needed (a lot of software is basically a one-click update: "click to update to the latest version").
Chase