I’m already hosting pihole, but i know there’s so much great stuff out there! I want to find some useful things that I can get my hands on. Thanks!
Edit: Thanks all! I’ve got a lil homelab setup going now with Pihole, Jellyfin, Paperless ngx, Yacht and YT-DL. Going to be looking into it more tomorrow, this is so much fun!
An RSS reader (I use Miniflux), ended up being extremely useful
- Almost every piece of software worth selfhosting has an RSS feed for updates (e.g., every GitHub releases page has an RSS feed). I started selfhosting a good deal more after setting up Miniflux.
- Like omg there is this whole internet out there outside of Reddit/Twitter/etc that does RSS. The vast majority of blogs have RSS (e.g., Wordpress and Substack). I wish I had discovered RSS decades ago, so many websites I’ve forgotten because I would check updates manually and eventually just forget. I even host a personal Nitter instance so I can follow Twitter people in Miniflux.
PiHole!
One of the easiest installer I’ve ever seen. Significantly less ads to be shown especially one on non-browser.
This was my gateway into the selfhosting world. I don’t think I would’ve kept going if it didn’t make such drastic difference to my browsing experience.
DNS. It’s always DNS
for better or worse it is, (though I don’t recommend newcomers to boot up a bind server to manage their dns, pihole is probally the best starting point)
Indeed,
dnsmasq
would be much easier to handle than BIND OOTB. I have personally not come across a reason to use BIND for myself, and struggle to see its appeal out of the enterprise/enterprise-like labs, but I don’t really know much about homelabbing eitherIn my (our) case we use bind to run an authoritative resolver for our domain (I am sysadmin for a uni computer society, we have our own (physical) servers)
You can self host a local chatgpt like ai known as a local large language model. Searx and Searxbg are great customizable meta search engines that you can customize to scrape whatever you want
Whats a good way for me to take the dive into self hosting without getting myself in trouble security wise? I would love something that is basic to build off of as I experiment with it to teach myself the more advanced stuff.
Late reply, but tailscale is really easy to use and is secure for experimentation.
Hi Average Joe 👋 just start with a simple PiHole installation. From here on, the options are endless
Home Assistant.
removed by mod
Can you provide more details as to why id want this over pihole? I’ve had a container on my interior server with pihole without issues for years. Should I change?
removed by mod
Exactly a couple of things that we (me and the wife) use really often:
- AdGuard Home is IMHO so much easier to use, although it has been a while since I’ve used Pi-Hole.
- CouchDB for the Obsidian LiveSync plugin
- Immich for a self hosted Google Photos alternative
- Nginx Proxy Manager for exposing all of my services
- Vaultwarden is invaluable for us
Thanks for teaching me about LiveSync, not being able to sync my notes with mobile without an obsidian account has been annoying, but none of the web based interfaces look at nice or as usable as obsidian. Being able to sync everything between desktops and mobile will be really handy.
While Vaultwarden is great I would not suggest selfhosting your password manager unless you do regular backups. Losing all your password cause your server went down is a great way to ruin your day.
*ruin your year
I don’t think that’s true. Even when Bitwarden server is down you can still access your Bitwarden vault, use and export all passwords. You can’t save new passwords but using existing ones should work perfectly fine. So, when your server is down/broken, export your vault, fix server and get new Vaulwarden instance up and import your vault again. Thats it. I still find it safer to selfhost it than getting my passwords leaked.
Nevertheless, are backups crucial. But it is relatively easy with vaultwarden-backup and the free object storage of AWS, Oracle and so on.
Swinger parties?
I had exactly the same thought 😆
So, if you don’t know yet what you’re doing, I wouldn’t host anything critical yet, but I’m using:
And so far, very few troubles. It’s a layer on top of Debian to ease self-hosting. Comes by default with email and XMPP server. You can add Nextcloud and many other services as you wish.
Doesn’t looks like this is available for Linux? I have older hardware running Mint that this would be perfect for. Am I just missing it?
It IS literally a Linux distribution, based on Debian with a layer on top of it for easy admin and managing applications. So you don’t install it on Linux, you just install it.
For me, it was a wiki/knowledge base - I’ve had dozens over the years as I’ve tried to find the ‘right’ one, but I’m currently a fan of @bookstack@fosstodon.org. My brain’s not always the most reliable, and so my wiki becomes my ‘external brain’. A lot of people are using things like Obsidian/Notion/etc in the same way.
I might decide to try this for bookmarks. My current problem is I collect all info in various bookmarks. Like open source tools > media/office/bookmarks , royaltyfree > music/pictures/movies, cloud services > storage/VPS/dedicated, temp shares > files/images/video etc etc etc
It ends up with a lot of duplicates because some things fit into multiple categories, I’m at over 3k bookmarks now.
I am curious if it might work well to use bookstack for that instead. Thank you for the idea.May I suggest you benotes for that?
Really happy with it, hast folders, subfolders, tags and search. Still on development, but I like it enough to recommend it every time someone looks for a way to sort their bookmarks
Thanks! I actually did briefly try it as a Keep notes replacement, but decided against it purely because the checklist function does not actually remove the item from the list so it doesn’t work as a shopping list, so the wife would never use it!
I did not consider the potential of using it to store bookmarks. I’ll give it another look. Thanks!
a tor exit node :P /s
For me it’s 100% Nextcloud. It was a pain to get working at first (and I’m dreading the day it breaks, if that happens). But it is so much more than just a self-hosted Dropbox solution:
- Maps
- Calendar
- Markdown editor (I’m using this to try and replace Google Drive for collaborative document editing with my friends; most of what we need can be achieved with Markdown formatting)
- I haven’t tried it but there is a Talk plugin that allows for video conferencing in browser;
- a bunch of other stuff I’ve never played with like mind maps, PDF conversion, music player, etc.
My experience has been that Nextcloud can do 1000 different things, and it sucks at all of them.
I tried setting up nextcloud. Just ended up creating a samba share instead.
Been using nextcloud for about 5 years, right now I use it for storing files and nothing else, and it still kinda sucks at that.
Gonna use paperless for any documents I have in NC, after that there won’t be much left in there, just some old dot files. Maybe I’ll get rid of it entirely
That’s a little harsh but I definitely agree it doesn’t tend to offer a better or equal alternative to any free options available. You’re giving up a certain level of ease of use.
Carnet to replace google keep notes
Yes, Nextcloud. It’s not perfect, but it has made my life easier for the last few years
A NAS or Nextcloud or some other way of having files available remotely.
Having a big box with a lot of storage that you can put things on from anywhere is so incredibly useful.