So, as I mentioned last time, I have two fundamental goals with dat that are not addressed by simply running dat share
.
- Uptime: making sure that the site is seeded even if my local laptop is closed, eaten by a bear, or disconnected from the internet
- Resilience: ensuring that there's a way to restart my website if the original seeding computer is lost. I try to make everything on my primary work/personal computer work in such a way that I can recover it all, easily, onto a new machine if I need to
To break these down a bit more, uptime is a combination of two things:
- Ensuring that there are seeders
- Ensuring that those seeders are seeding, and they're up-to-date