Over engineering my homelab so I don't pay cloud providers

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. canine

    A developer friendly PaaS for your Kubernetes

    This was exactly a use case I had in mind when building https://canine.sh -- also uses k3s as a provider, and provides a Heroku-like devex.

    How to actually reliably expose a homelab to the broader internet is a little tricky, cloudflare tunnels mostly does the trick but can only expose one port at a time, so the set up is somewhat annoying

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Cryptomator

    Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.

    While i get the whole homelab thing is exiting and a great learning experience, it's simply not worth the time and effort for the majority of people.

    You will end up paying much more for your services, along with spending a ton of time maintaining it (and if you don't, you will probably find yourself on the end of a 0-day hack sometime).

    In Northern/Western Europe, where power costs around €0.3/kWh on average, just the power consumption of a simple 4 bay NAS will cost you almost as much as buying Google Drive / OneDrive / iCloud / Dropbox / Jottacloud / Whatever.

    A simple Synology 4 bay NAS like a DS923+ with 4 x 4TB Seagate Ironwolf drives will use between 150 kWh and 300 kWh per year (100% idle vs 100% active, so somewhere in between), which will cost you between €45 and €90 per year, and that's power alone. Factoring in the cost of the hardware will probably double that (over a 5 year period).

    It's cheaper (and easier) to use public cloud, and then use something like Cryptomator (https://cryptomator.org/) to encrypt data before uploading it. That way you get the best of both worlds, privacy without any of the sysadm tasks.

  4. toolbox

    Simple automation for a Mac-based home web server (by contraptionco)

    This is cool - I have a similar home lab on a Mac Mini [1].

    The encryption question is interesting. I don't have disk encryption turned on, because I want the computer to recover from power failure. If power turns off then on, the server would be offline until I decrypt it.

    How does your "Wake on LAN" work with the encryption?

    [1] https://github.com/contraptionco/toolbox

  5. homelab

    Discontinued Configuration-as-code for my homelab [GET https://api.github.com/repos/shepherdjerred/homelab: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository] (by shepherdjerred)

    > As a bare minimum, you should update your server and docker images daily, or at least whenever there's an update (which you won't know unless you check).

    I got this setup automatically with Renovate: https://github.com/shepherdjerred/homelab/blob/main/src/cdk8...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Kubescape : Comprehensive Kubernetes Security from Development to Runtime

    1 project | dev.to | 16 Sep 2024
  • Kubescape: Kubernetes security platform for your IDE, CI/CD, and clusters

    1 project | news.ycombinator.com | 2 Aug 2024
  • CodiumAI PR-Agent Dominates the Dev World with Versatility and Open-Source Power

    3 projects | dev.to | 3 Dec 2023
  • Kubescape 3.0 is available to enhance your K8s security experience

    1 project | dev.to | 7 Nov 2023
  • Check your secrets into Git [video]

    2 projects | news.ycombinator.com | 19 Aug 2023

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?