Blog

Self-Hosted

Friday, February 24 2023, 00:12 UTC

As a privacy, open-source and in general tech enthusiast, about 2 or so years ago I started getting interested in self-hosting. I didn't like having my data going to some random datacenter and I figured it was a good way to start learning about the sysadmin's job.

Now 2 years later, I have a decent network infrastructure with a dedicated server running debian. I host my services using docker and to manage them better I use a combination of docker-compose and a useful TUI called lazydocker.

I run a good amount of services, main ones being: Jellyfin for movies, shows and music, Deluge as a torrent client, Vaultwarden for password management, xBrowserSyc to sync my bookmarks across devices, Trilium for taking notes, SearXNG (I use LibreY now) as my search engine of choice, Nginx Proxy Manager as a reverse proxy, and finally, 2 apache webservers, one being this site the other one being a local dashboard for easy access to my other services.

So all of this to say what? Well I've been unhappy with Trilium, the web-ui is fine but it doesn't really translate well for the occasional note taken from my phone. In my search for an alternative I was (and still am) looking for something I could deploy on docker, that had an app or a decent way to work with it from mobile and obviously a good web-ui/desktop app. After some search I found Standard Notes, in terms of functionality it seemed a perfect fit for me, good mobile/desktop app and a way to host it via docker. So I started looking into it, only to find a a docker-compose file longer than Dante's Inferno. I thought: "weird, but there has to be an easier way to do it with less containers", well or so I hoped. I ended up finding this video.

To be clear I'm totally fine with them having paid tiers for the version they host on their own servers, they have to pay the bills somehow. But claming that you're trying to incourage self-hosting while having an overly complicated way of doing so, and then on top of that, adding paid tiers to something you don't even host yourself. It's pretty obvious what they're trying to accomplish, they're purposefully making self-hosting as hard and annoying as possible so that people will rely on their official servers and pay full price for them.
What a way to ruin a good open-source project.

Leave a Comment





Comments

herdier: ooh it sounds like u have a pretty good homelab going! i have a similar setup with multiple debian servers running docker for vaultwarden, deluge, plex, and some other stuff, plus traefik as my reverse proxy. ive been looking for a note taking solution, so i am rly happy you shared about trillium and standard note!

artic: Hey, sorry for the late reply, I've actually moved on from Trillium! I've started using obsidian + syncthing, I have a blog post about it where it's all documented!

anon: Awesome!

artic: thanks :^)

tinfoil-hat: Howdy, whats the average from SearXNG to regular searx?

artic: Howdy ho, you can find the differences on SearXNG's github, but long story short: cleaner ui, a maintained docker image and Morty and Filtron are no longer required to run it.

Yuzat: Self-hosting is insanely based