3 ms·
The infamous top comment from the HN Launch of Dropbox [1] which has been widely discussed and dismissed over the years. This is the comment that got me onto t
by mickael-kerjean 4y ago
The infamous top comment from the HN Launch of Dropbox [1] which has been widely discussed and dismissed over the years.
This is the comment that got me onto thinking: "how awesome would it be to have a software capable of decoupling the UI from the actual storage" so you wouldn't be tied to one vendor and do so by implementing a simple programming interface [2]
I did open source my solution [3] and have refined it over the year with plugins that implement storage for any storage you could think of like SFTP, S3, Samba, WebDAV and many more. Most of the money is coming from enterprise who need help to join authentication, authorisation and storage in 1 complete solution to do things like SAML based SSO on S3, 2FA layer on a samba server, audit capabilities, ....
The part i'm super proud of is it feel faster to browse Dropbox from my app than it is from Dropbox itself [4]
[1] https://news.ycombinator.com/item?id=8863 https://news.ycombinator.com/item?id=8863
[2] https://github.com/mickael-kerjean/filestash/blob/a91df1637d08e1ee66b7bec12193eedef17912a5/server/common/types.go#L11-L21 https://github.com/mickael-kerjean/filestash/blob/a91df1637d...
[3] https://github.com/mickael-kerjean/filestash https://github.com/mickael-kerjean/filestash
[4] the technic that's used consist in caching the list of files/folder in indexDB and render the content of a folder with the data coming from indexDB first then refresh it with the new data essentially making a visit to an folder you've seen before be instant without any loading whatsoever. It's very simple but it seems nobody else is doing it
- password4321 4y agoSounds awesome! I was about to share your post to encourage someone live streaming their recreation of the same thing, but it turn's out they're shooting for :unicorn-face-emoji: status: https://twitter.com/jamiepine/status/1537433922891415553 https://twitter.com/jamiepine/status/1537433922891415553 (as seen https://news.ycombinator.com/item?id=31186313 https://news.ycombinator.com/item?id=31186313 and https://news.ycombinator.com/item?id=31170815 https://news.ycombinator.com/item?id=31170815)
- mathverse 4y agoThis is awesome. Can you share with me financials for this? Roughly …is this a sustainable business for you?
- mickael-kerjean 4y agoOn a per hour basis, I would have got better money flipping burgers but as of today, it's close to ramen profitable. On the better side, it brought me contacts with places I would have never dreamt to engage with like NASA and MIT
- neetcode22 4y agoThis looks really good! What solution are you using for authentication and authorisation?