Hello everyone!

I did it. I reached a point where I got everything exactly how I wanted and now… Now I am dissatisfied as I look over my home lab’s chaotic mess of a setup. This was my first time selfhosting things, and I learned a ton of stuff. I’ll probably want to tear it down and start anew in the near future, being much tidier and mindful of what goes where.

Does anyone have any tips they want to impart to someone who’s not an entire newbie but still learning stuff? Kind of a “If I could tell myself this before I set everything up, I would say…”

  • eodur@piefed.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    12 hours ago

    Lots of notes.

    GitOps. Either FluxCD if you are on Kubernetes, or doco-cd if using docker compose. You will thank yourself later.

    Use an external secret manager. Its worth figuring out, and then you have one source of truth, and one place to update the credentials.

    Figure out your backup strategy, document it really well, and test it regularly.