I'm Greg - I used to be a hacker for governments (More info about me here: https://www.alvarez.io)
I love Dropbox, but the fact that my data is on somebody else’s server bothered me a lot. I tried to find the same app that allowed me to choose where to put my data.
I tried the likes of Synology, MyCloud WD, ownCloud, Syncthing, Resilio, Duplicty, rsync,...
The software that gives you an easy experience isn’t private, and the software that gives you privacy is a pain in the ass to use. The rest is just extremely expensive (e.g. Synology).
So I decided to build the tool I was looking for for myself. Then as I realised a lot of people around me wanted it as well, I decided to turn it into a full-time project to make a living out of it.
Technically speaking, I built a Dropbox style app plugged to a Git (kind of) repository. You just tell the app where the repository is, and you're connected to the cloud. Anything that can store files can be converted into a private cloud.
I also built an automatic configuration module to configure automatically the standard file sharing capabilities of the internet router to work with the app.
In a nutshell, it allows non-technical people to create a private cloud in their home using a USB stick / hard drive plugged into their internet connection, in 3 clicks.
You can also download it and try it out, feedback would be much appreciated!
PS: I open sourced everything (servers, interface, etc...) except the core library containing the algorithms, reason being that the core library is our only competitive advantage.
The near-zeroconf aspect looks mighty impressive, but it'd be helpful to know the details on how it works before typing router admin credentials into a 3rd party app.
Is this documented anywhere or in the open-sourced part of the code?
3 comments
[ 3.0 ms ] story [ 21.2 ms ] threadI'm Greg - I used to be a hacker for governments (More info about me here: https://www.alvarez.io)
I love Dropbox, but the fact that my data is on somebody else’s server bothered me a lot. I tried to find the same app that allowed me to choose where to put my data.
I tried the likes of Synology, MyCloud WD, ownCloud, Syncthing, Resilio, Duplicty, rsync,...
The software that gives you an easy experience isn’t private, and the software that gives you privacy is a pain in the ass to use. The rest is just extremely expensive (e.g. Synology).
So I decided to build the tool I was looking for for myself. Then as I realised a lot of people around me wanted it as well, I decided to turn it into a full-time project to make a living out of it.
Technically speaking, I built a Dropbox style app plugged to a Git (kind of) repository. You just tell the app where the repository is, and you're connected to the cloud. Anything that can store files can be converted into a private cloud.
I also built an automatic configuration module to configure automatically the standard file sharing capabilities of the internet router to work with the app.
In a nutshell, it allows non-technical people to create a private cloud in their home using a USB stick / hard drive plugged into their internet connection, in 3 clicks.
Here's the demo video: https://youtu.be/TsNXKVTrF04
Here's the website if you want to check it out: https://www.duple.io/
You can also download it and try it out, feedback would be much appreciated!
PS: I open sourced everything (servers, interface, etc...) except the core library containing the algorithms, reason being that the core library is our only competitive advantage.
Ask me anything, I'll be around :-)
Is this documented anywhere or in the open-sourced part of the code?
No, but you have a documented tutorial to do it manually if you prefer, without entering any admin password : https://doc.duple.io/configure-your-router-manually/