3 ms·
Sure, I know how to push stuff somewhere. My question is more about the where. What is a good free service that is expected to stand the test of time? Maybe i
by 3dfan 8y ago
Sure, I know how to push stuff somewhere.
My question is more about the where. What is a good free service that is expected to stand the test of time?
Maybe it's possible to make archive.org archive GitHub repos?
- detaro 8y agoParent comment also mentions 3 "where"s. Sourceforge is another option.
- eesmith 8y agoYou wrote "At some point [GitHub] will go down like every other project does." Doesn't that mean you don't expect any good free service to stand the test of time? Just how long do you want? Perhaps if you pay for a service it's more likely that it will last?
- 3dfan 8y agoI don't expect any service to stand the test of time. So I want to spread my code across multiple services. And when one goes down in 10 years or so, clone it from one of the others to yet another one. Paying is not an option. Because I want a hassle free solution. Paid services would be prone to even more issues. For example when I change my credit card I would have to think about updating the CC information. At some point Credit Cards might go out of fashion. And the provider and I might not have a common payment channel anymore. Or the provier raises their fees to a level that I find too expensive. I want a solution that I can set up and then forget about it for as long as possible.
- eesmith 8y agoThen what's wrong with the three suggestions that aaronbrethorst gave? I'll add to my question of "Just how long do you want?" - how much data do you want to store, and how often do you want updates?
- db48x 8y agoSure, you can use `git bundle` to export your repository to a file, then upload it to the archive. There's a nice command-line tool for doing the upload (https://github.com/jjjake/internetarchive https://github.com/jjjake/internetarchive), so you can easily script this so that it's automatic.