Production is my testing lab, but only in my homelab ! I guess I don't care to perfectly secure my services (really dumb and easy passwords, no 2fa, not hiding plain sight passwords....) because I'm not directly exposing them to the web and accessing them externally via Wireguard ! That's really bad practice though, but any time soon will probably clean up that mess, but right now I can't, I have to cook some eggs...
There are 2 things though I actually do have some more complex workflow:
-
Rather complex incremental automated backup script for my docker container volumes, databases, config files, compose files.
-
Self-hosted mini-CA to access all my services via a nice .lab domain and get rid of that pesky warning on my devices.
I always do some tests if my backups are working on a VM on my personal desktop computer, because no backup means that all those years of tinkering for nothing... This will bring up some nasty depression..
Edit: If have a rather small homelab, everything on an old laptop, still quite happy with the result and works as expected.
I though that the recommended swap partition was to double until 16 GB? So at 32GB of ram use 32GB of swap?