I use restic (and dejadup just to be safe) backing up to multiple cloud storage points. Among these cloud storage points are borgbase.com, backblaze b2 and Microsoft cloud.
Mostly because stability is usually prioritized above all else on servers. There’s also a multitude of other legit reasons.
Nothing too fancy other than following the recommended security practices. And to be aware of and regularly monitor the potential security holes of the servers/services I have open.
Even though semi-related, and commonly frowned upon by admins, I have unattended upgrades on my servers and my most of my services are auto-updated. If an update breaks a service, I guess its an opportunity to earn some more stripes.
Sounds like trying to use a rolled up newspaper to kill a fly.
Isn’t this what tech/sysadmin solutions are all about now? 😆
You can do it with janky restarts of your reverse proxy container, which results in down time of all apps
Yet to see if this solution breaks up my other services but it currently fixes the downtime I’ve recently been having with the searxng docker + NPM setup.
Use something like traefik, where you can allow it to connect to your docker socket (just like watchtower), and automatically wire up the new container’s reverse proxy when it comes back online.
NPM covers most of my needs plus traefik doesn’t work for me (due to other reasons unrelated to the tech).
This is the correct answer. Takes a little bit of tinkering to setup but it’s free and works. Just make sure to change the default DNS endpoints from Cloudflare and Google to something more private.
No minimum requirements. And here you go: