I'd like a solution to self-host services such as Vaultwarden, Immich and Home Assistant at home. I don't want to rely on cloud solutions for this so I'm thinking maybe along the lines of a Raspberry Pi for the Docker apps and a NAS for the backend storage, but I'm really clueless as what to get. I just know that I'd want something relatively simple and easy to maintain.

I'm also a bit of a Linux and Docker noob so I'm looking to get some advice and ideas from the Fedi community!

What would your suggestions be? What does your home lab setup look like?

#SelfHosted #HomeLab #Linux #Docker #NAS #RaspberryPi #VaultWarden #Immich #HomeAssistant

Thanks everyone who has replied. Very helpful. Gives me some options to explore and work out what works best for me.

I’ll respond to your posts if I have follow up questions. Thanks again. 🤩

Edit: Adding additional people to say thank you. 😊

@vague @weiser @bradley @edinburgh_man @ZS @emon @alphapuggle @Chartrux @leberschnitzel @trainguyrom @innkeeper @fox @peejay @brakeoutgaming @chewie @rds @etam

Today I’ve spent the majority of the day researching different options I might have for self hosting (using the suggestion made here and more) and to say there is a lot out there is an understatement!

For now I’m going to see if I can get hold of an old laptop of mine and use it to do some testing on; installing different applications and seeing what I feel may suit in a more permanent solution.

#SelfHosted #HomeLab

Old laptop acquired! Now the learning and testing begins, starting with Proxmox!

#SelfHosted #HomeLab

I got a new toy. 😁

#SelfHosting #HomeLab

It’s not a proper rack or anything special, but it’s a start! 🤩

Top Shelf

  • Orbi RBR10 Mesh Router
  • 8 port Netgear unmanaged switch
  • SmartThings Hub
  • Philips Hue Bridge (Hub)

Bottom Shelf

  • Terramaster F4-424 Pro NAS server with 4 x 4TB Seagate Ironwolf HDDs.

Behind the Shelving Unit

  • Semi-tidy cabling. It’ll do. 😅

#SelfHosting #SelfHosted #HomeLab

It took a while to get my head around as I’m a complete noob at it, but this afternoon I’ve got Docker and Portainer setup and a container running Nginx.

Also got a cronjob running every 10 minutes to automatically update DNS records in Cloudflare whenever it detects my public IP at home has updated. 😎

#SelfHosting #SelfHosted #HomeLab #Docker #Portainer #Nginx #Cloudflare

Question for Docker / Portainer users; How do you manage your backups?

I really don’t want to make any services I host “live” before I have a good backup solution in place so looking for tips! Thanks!

#SelfHosting #SelfHosted #HomeLab #Docker #Portainer

Okay so this evening I finally got around to setting up some backup logic on my NAS. I have an rclone docker container which runs a “copy” command every night to backup my docker data/config directory and store it in an S3 storage bucket, and the removes itself so it doesn’t use any unnecessary resource.

It’s definitely not perfect (it might even be overly complicated), but it’ll do for now. At least I know I have some form of backup should shit hit the fan.

#SelfHosting #SelfHosted #HomeLab #Docker

What are your favourite monitoring tools for your home labs?

I’m looking to get some recommendations. Be great if it has an accompanying app for mobile or a decent web app.

#SelfHosting #SelfHosted #HomeLab #Docker

Immich app backing up the photos and video from my phone. Gonna be here a while. 😆

#SelfHosting #SelfHosted #HomeLab #Immich

So far, the Immich-Go tool is working really well with media extracted from Google Photos via Google Takeout!

I love that it compares the media to what already exists on Immich and decides if it needs uploading, and even replaces the files if it finds a better quality version of a photo or video. 🤩

#SelfHosting #SelfHosted #HomeLab #Immich #ImmichGo #GooglePhotos

Done! And without an error in sight!

Just got to let it process through all of the various jobs it needs to complete now!

I think I may look at hosting the Immich Machine Learning container on my gaming PC though. 🤔💭

#SelfHosting #SelfHosted #HomeLab #Immich #ImmichGo #GooglePhotos

@jamie 10K video files!? 
@roughnecks Lots of transcoding to be done! 😆
@roughnecks That’s just from my media collection as well. My wife’s will likely have many more videos. 😬