@jd I used to self-host my files until I started podcast syndication with archive.org. Have used oarchive.org ever since. It's painless. The only thing it doesn't do well is metrics, but if you put a capable front-end on it you can get better metrics.
(not that I care about metrics as nobody listens anyway. 😁)