ProbablePenguinB
Extremely unlikely that wifi would affect it.
More likely a software crash or a hardware issue.
My benchmark is kinda “how annoying or disruptive would it be if it broke and I didn’t feel like fixing it for a few days”
So email for example, I could selfhost, but I’d rather just have someone else do it so I don’t have to worry about it.
You’ll get better performance from a 7th Gen core i5 box with about 1/10th the power usage, those go for $80 or so usually.
The main downsides of windows for a server are:
-
Forced reboots
-
More RAM/Storage usage for the OS
-
No options for ZFS or similar data protection software, storage spaces provides basic RAID but the performance can be fairly low.
-
Needs a license
-
Less general availability of self-hosted software, but you can run Docker for Windows as a way around that.
However there are some upsides, it’s very easy to set up and manage, SMB shares are super easy, and some backup software like Veeam B&R is windows only.
3-2-1 is the minimum I follow for anything important.
1 copy is the working data, 1 copy is a full system image stored on a NAS with incremental backups done nightly with Veeam, and 1 copy is on Backblaze B2 with incremental backups done nightly with Restic,
Bitwarden has never been breached AFAIK
Password managers are a HUGE target, and while I’m sure they do everything possible to prevent a breach from actually obtaining peoples passwords, vulnerabilities do happen.
That’s why I think self hosted Bitwarden or KeePass with a file are the way to go.
Watchtower itself works great, it doesn’t need a GUI for what it does.
But updating containers in general, either manually or automatically, always carries a risk of something breaking due to the new update.
One thing you can do is make sure you’re not using :latest
tags in your compose files, and instead pin major versions like postgres:13
And of course make sure you have backups going back multiple points in time in case something does break, and test those backups!
Only when I’m installing/removing hardware. Probably like once a year on average.
Backblaze B2 with Cloudflare? Designed for CDN use, and is $6/TB with free data transfer between B2 and CF.