246

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.

you are viewing a single comment's thread
view the rest of the comments
[-] buffaloseven@piefed.ca 5 points 2 days ago

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.

[-] salvaria@lemmy.blahaj.zone 2 points 1 day ago

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.

[-] fristislurper@piefed.social 1 points 1 day ago

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.

[-] salvaria@lemmy.blahaj.zone 1 points 1 day ago

Understood, but where is the starting point for a noob?

[-] fristislurper@piefed.social 2 points 1 day ago* (last edited 12 hours ago)
  • 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.

[-] buffaloseven@piefed.ca 2 points 20 hours ago

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
this post was submitted on 11 Jan 2026
246 points (97.3% liked)

Cool Guides

6154 readers
47 users here now

Rules for Posting Guides on Our Community

1. Defining a Guide Guides are comprehensive reference materials, how-tos, or comparison tables. A guide must be well-organized both in content and layout. Information should be easily accessible without unnecessary navigation. Guides can include flowcharts, step-by-step instructions, or visual references that compare different elements side by side.

2. Infographic Guidelines Infographics are permitted if they are educational and informative. They should aim to convey complex information visually and clearly. However, infographics that primarily serve as visual essays without structured guidance will be subject to removal.

3. Grey Area Moderators may use discretion when deciding to remove posts. If in doubt, message us or use downvotes for content you find inappropriate.

4. Source Attribution If you know the original source of a guide, share it in the comments to credit the creators.

5. Diverse Content To keep our community engaging, avoid saturating the feed with similar topics. Excessive posts on a single topic may be moderated to maintain diversity.

6. Verify in Comments Always check the comments for additional insights or corrections. Moderators rely on community expertise for accuracy.

Community Guidelines

By following these rules, we can maintain a diverse and informative community. If you have any questions or concerns, feel free to reach out to the moderators. Thank you for contributing responsibly!

founded 2 years ago
MODERATORS