{"repo":"ferd/ReVault","free":true,"listed":false,"github":"https://github.com/ferd/ReVault","clone":"git clone https://github.com/ferd/ReVault.git","description":"ReVault is a peer-to-peer self-hosted file synchronization project.","language":"Erlang","stars":63,"topics":[],"license":"LGPL-3.0","category":"self-hosted-apps","readme_excerpt":"ReVault ===== ReVault is a peer-to-peer self-hosted file synchronization project. The main goal of the project is for me to spend time, fiddle with things, and explore a few random concepts. The secondary goal of the project is to allow seemless, mostly-offline, and transparent update of directories and files whenever possible. Basically, provide something that could be a bit of a DropBox alternative where you don't actually have to set anything up with a third party to work, and that could work as well between all-local computers, or using a laptop and a VPS. If you really are looking for production-ready software, you probably want syncthing. Rationale --- This is a side project done for fun and because I find it useful. It's non-trivial to get right, but I do not want to turn this into a business or a full-time job, and I am interested in getting collaboration from all kinds of interested parties without limiting who can use it too much (hence the LGPL 3.0 license). Currently, there's little code written. I've had various sample apps where I tried to build the same thing and mostly focused on the synchronization mechanism but had nothing available. For this project, I decided to take an open approach over GitHub, using projects and boards to have an entirely open process to see how it goes. Approach --- Step 1: - Explore, figure things out. Until this is done, stability and safety are hard to guarantee, and performance is likely to be bad. That's where we are right now. St","default_branch":null,"files":null,"tree":[],"storefront":"/r/ferd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ferd/ReVault/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}