Self-Hosted Main
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
- Service: Dropbox - Alternative: Nextcloud
- Service: Google Reader - Alternative: Tiny Tiny RSS
- Service: Blogger - Alternative: WordPress
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
- Awesome-Selfhosted List of Software
- Awesome-Sysadmin List of Software
I looked at Anytype recently and it looks really cool, but... why on earth do a lot of these tools (not only Anytype, Joplin too) not have Web-Clients? It feels so old-school to have to install an app for these tools.
Encryption. Apparently adds tons of difficulty to implementing a web client
Out of curiosity, why do you get downvoted for mentioning Anytype? I just discovered it yesterday, and it looks really good, except for the web GUI
I've been playing with Joplin. The one thing I can't decide if I like -- there's no web interface. You have to be using the app (versions are available for Mac, Windows, Linux and mobile devices).
There's also Notes in Nextcloud.
I self host a couchdb container and use a Cloudflare tunnel to forward it to a subdomain. I then use the self hosted live sync plugin in Obsidian and it is perfect. So much better than so many of the other options like Joplin and Memos (tried both and wasn’t a fan). It works perfectly on the desktop app, iOS, and android.
Maybe one negative experience here:
I've used self hosted livesync for months before migrating to actual Obsidian Sync.
Reason being my vaults kept getting off sync and I had to keep rebuilding. Not to mention that moving files between always ended up being super tricky and would work half of the time. I tried really hard to like it but it just didn't stick.
The plugin sync was also horrible.
I wonder if you've also had any issues?
Git could also serve as backend. But my experiences were mixed, so I sticked with syncthing. Couchdb as backend alternative seems nice. I'll take a note to try it out...
Sounds fascinating. How is the live sync plugin different from the built-in sync? When I last checked, the built in sync was incapable of sync to a self hosted server from an ios client.
Thanks for sharing.
You got a guide for that please ?
I need to take a look at Obsidian. Your configuration is interesting. Thanks for sharing.
How do you store your notes in CouchDB? There's a plugin for that?
I self-host nextcloud and use Nextcloud Notes in Android.
I use it too
You have also Carnet App with an android app version
My plan is to replace keep with orgmode once I finish a ton of homelab upgrades
Remind me 15years! :p
I'm a huge hedgedoc fan. I just wish the next version would come out of alpha.
Me too i want to have a default for only crator can edit when you create a new doc.
I moved from Joplin to Obsidian. Joplin was using nextcloud's webdav.
Joplin was fine, mobile apps were great. The problem was that it names the note files with a random id, making it difficult to find notes outside Joplin.
I have exported all notes to markdown, and now I'm using Obsidian.
Really like the app, and I'm able to edit my notes in nextcloud notes app too.
I'm using synching to sync my phone, so nextcloud is not really needed. I could be using nextcloud app to sync, but I feel like synching is faster to see changes.
So far it's good
I recommend HedgeDoc it is a web app only but works on mobile and desktop has grat Markdown support with images you can share certain documents even colaborate on one at the same thime and it is instantly "saved" so even if you trow your phone away right after you type one character it still will be synced and it has tags and a search funtion.
qOwnnotes plus Nextcloud
I've recently just been through the Google Keep "divorce"
Why? Because they fucked up the Android app and it didn't show any of my reminders for 3 weeks
I've since moved all my reminders to Google Calendar (which is where they should have been from the start to be honest)
All my notes were exported from Google Takeout and I moved the ones I actually needed to Obsidian
I've been using that with Syncthing for the past few weeks and it's just so much better
Obsidian
Any Selfhosted one with notes encryption and web-ui?
I'm a huge fan of Logseq.
It's free/libre and stores files in plain text files using mostly standard markdown, so you have complete control of your data.
Their business model is to charge $5/mo to use their fully-encrypted sync servers, but you can sync the files however works best for you for free.
Right?
What do you mean right?
Tasks.org, which also you can utilize Baikal or something similar for the storage.
Anytype. It's pure P2P and E2E encrypted. Works very well. Looks good too.
Memos looks good, but it use sqlite to store data. Otherwise Flatnotes, which use plain text files. Both support markdown syntax.