The hope is that this guide and website can act as a simple way to introduce newcomers - whether it’s you, friends or family - into this space and try something else besides the default options!
There is also a community-driven, open-source site ( https://purchasewithpurpose.io/ ) that aims to make this even easier. This includes screenshots, ratings and a larger feature list.
Every time I post these guides, there is always feedback on things that can improve, or I got wrong. Please do share, as it is the best way for these to evolve.
takes his XMPP sign and goes home
Matrix… ugh
we should try extending XMPP and making it have all the features we need
Aside from group chats and iffy onboarding. It’s ok?
Conversations and Snikket make it psedo-easy.
For onboarding for apps like this, top server owners should offer to be featured as places to register, maybe sorted by ping?
I think CachyOS should be listed in the OS category (could even be part of the gaming sub category).
I like that the originating countries are listed. Some services are very hard switches like Discord, or everything MS offers, but I want to rely less on US products. That’s a start for some things but do take the other bits of feedback.
I use several services on this list and I’m curious about everyone’s opinions on multi-service providers and whether it’s a good idea to go with all-in-one or purchase services separately. I have a paid Proton account and use the mail and vpn, but kept 1password and dropbox accounts as well since they were already set up. It’s tempting to have everything integrated and pay one bill, but it feels risky to put all my digital eggs in one tech company basket.
What do you think?
This is the list with my annotations. A lit of things missing there where there are good alternatives, but it’s a good start.

Thanks for the feedback! I had to limit the options presented to avoid making the guide overwhelming. Most of those options are listed on the website - https://purchasewithpurpose.io/
Out of interest, you circled a few options. Any reason? Or are those the tools you use?
I like the site, it’s clean and straightforward
I appreciate your work!
Thanks! Put a lot of effort in making it as user friendly as possible. More updates to come!
Those are which I actually use, the ones which were available I circled, if not ai added the name of the one ai use.
I also prefer your recommendations. I would add Debian and OpenBSD in the operating systems. Also Lemmy in “social media”. I also believe Lagrange gemini/gopher client should be widely used.
I prefer PieFed over Lemmy. .what are you using Gemini/gopher for?
I haven’t tried PieFed yet. Gemini/Gopher allows people to self-host a personal page without the bloat of html/css and without advertisements. I like reading personal blogs. Also Lagrange Gemini browser is just a beautiful software visually on its own.
let’s not forget Brave - the best browser in the world right now
like a combination of Chrome, Librewolf and TOR browser
No Nextcloud? No KeePassXC? No Startpage? Rubbish
These are all on the website. The guide is more geared towards less technical users. https://purchasewithpurpose.io/
Web:
- add LibreFox because it’s the most paranoid out of the box, and it’s good
Email:
- Fastmail should be removed. They have the best UI ever, but their servers are still in the USA and they don’t have any E2E encryption
- I don’t see Posteo here: https://purchasewithpurpose.io/category/email/, it should be added (if that’s you)
Passwords:
- 1password had a few controversies in the past, I would never use it
Search:
- Qwant sucks, that’s all, they have sucked since the beginning
- add Searx https://metasearx.com/ which could be good for some people
Music:
- Deezer hates VPN, I don’t know how you could show that but it drove me away
1password had a few controversies in the past, I would never use it
Can you link to the controversies?
All I see is that people download unrelated malware, which obviously gives access to everything on the system.
They have had multiple leaks
What’s wrong with Thunderbird email? Since Firefox is there, you’d assume Thunderbird would make it too, no?
It’s a client, but it doesn’t do emails itself yet.
I self-host Bitwarden and it’s been great. Used 1Password back in the day but their shift to SaaS has made it expensive and bloated with a bunch of crap I don’t care about. Made sure to set up a backup of the BW databases and auto-updating the docker image that it runs in. Set up secure access for my family, and even managed to host it for a couple friends.
Keepass has always interested me, but I haven’t been able to figure out if there’s a browser extension that supports accessing databases stored remotely as I use my passwords on a few computers I can’t install applications on, but I can use extensions.
How hard is self hosting for someone who is a completely Linux noob? I have an extra PC that I’d love to use for it, but I have no idea how to start. Searching the web seems to only return guides for people who are used to using CLI on Linux already, which I’m not used to.
Realistically, it will need to be a new hobby. You need to get into it and be confident that backups, etc., are well done. Especially for sensitive stuff like passwords and pictures.
‘Simply’ following an online guide blindly basically guarantees you will lose your passwords at some point to a crash or something.
Understood, but where is the starting point for a noob?
- Step 1: have an old laptop/computer/Raspberry Pi that you can leave on at all times. Probably install Linux on it. Specs really do not matter, basically anything will work.
- Step 2: think about what you would want to self-host. Check here for a good list. Start out with something that is not a real problem if it does not work, like a personal wiki or notes or something. Choose a reasonably popular project so you can look up problems more easily.
- Step 3: try to install it: find step-by-step instructions and just follow them. Try to understand what you are doing. Ideally, use Docker containers for easy and reusable things.
- Step 4: use it and see what happens!
Check the lemmy selfhosted community (or shudder its Reddit equivalent) to get some feeling for the community.
This is a good list. The reality is that at the end of the day, you have a really important question to answer: Do I want access to this outside of my home network?
If you don’t, this can all be pretty easy; if you do, it gets significantly more complicated for most solutions.
Keeping it internal, it can be very simple: get Docker, fire up some containers of software you like, make sure you have your ports mapped properly and you’re off to the races. You’ll want to set up a system to make sure you’re at least aware if new versions of your software are released so you can upgrade, and that you have a backup system in place for your data.
I have a few things I now run on my home network, including:
- Homebridge - enables non-Homekit smart devices to be used with HomeKit
- Jellyfin - Media sharing
- Bitwarden (via the Vaultwarden fork) - Password manager
- Forgejo - Code repository
- Podsync - Convert YouTube channels to video Podcast feeds
I would love to find a low-effort meme and “fun” pics stream like Imgur. Pixelfed is too serious photographer, and while lemmy has plenty of meme pictures, the UI makes it awkward to just scroll at breakfast and send something funny to fam. Just a wall of images and short videos, and no comments unless you click them.
Im trying to like Sync but I don’t think it’s very good. It’s slow and the UI is so clunky. Also no desktop app for Linux.
Alright comments, let’s hear it. Why do all these tools suck? Why are they the wrong thing?
haha been pleasantly supportive
That’s a nice change of pace.
I’m still looking for a Microslop Teams and Office replacement. It needs to be usable in a business context. I had a look at Nextcloud Talk for the Teams part but it looked like an absolute nightmare to set up.
Infomaniak/OnlyOffice might be a good bet. I’m personally giving MobiOffice and have been pleasantly surprised.
Anyone aware of any issues with Filen? I’m interested in giving it a shot.
Can you please share how you created the guide? I would like to make one myself.
I used canva.com - feel free to post to [email protected] once you have put it together





