Live data from Hacker News

Twake Drive – An open-source alternative to Google Drive

github.com

41–50 of 219 posts

Re: Twake Drive – An open-source alternative to Google Drive

#41

Earlier quoted context omitted.

Plenty of people throughout the world use Telegram. Their platform handles large groups quite well.

[flagged]

I use it over discord pretty frequently. The app UI is much simpler than discords and I've been able to get family to stick with using it because of that. Signal is my main way of communication, then telegram, then discord.

Re: Twake Drive – An open-source alternative to Google Drive

#42
post #11

Do you really need a database for this? On a unix system, you should be able to: CRUD users, CRUD files and directories, grant permissions to files or directories Is there a decade-old software that provides a UI or an API wrapper around these features for a "Google Drive" alternative? Maybe over the SAMBA protocol?

I'm unironically convinced that a basic Samba share with Active Directory ACLs is actually probably the best possible storage system...but the UI for managing permissions sucks, and most people don't have enough access to set it up the way they want.

Like broadly, for all configuration Hashicorp Vault makes you do, you can achieve a much more useful set of permissions with a Samba fileshare and ACLs (certainly it makes it easy to grant targeted access to specific resources - and with IIS and Kerberos you even have an HTTP API).

Re: Twake Drive – An open-source alternative to Google Drive

#43
post #30
post #11

Do you really need a database for this? On a unix system, you should be able to: CRUD users, CRUD files and directories, grant permissions to files or directories Is there a decade-old software that provides a UI or an API wrapper around these features for a "Google Drive" alternative? Maybe over the SAMBA protocol?

Can you name a single Google Drive clone that doesn’t use a database? Would love to see your source code for your take on this product.

The Synology Drive version mirrors the filesystem, though I’m sure it has a database for sharing metadata. Is that what they mean?

Re: Twake Drive – An open-source alternative to Google Drive

#44

Earlier quoted context omitted.

Plenty of people throughout the world use Telegram. Their platform handles large groups quite well.

[flagged]

Nah, it is used by the likes of my 87yo mother who wouldn't recognise a crypto if it landed in a tree nearby and doesn't speak a word of Russian (she's Dutch). It is used by those who shun anything MetaFacebook and as such won't install Whatsapp. As such I have used it in the past but now mostly use my own XMPP server although I still have it installed on several devices to keep in touch with those who remain on the platform. I do know a few words of Russian but that is unrelated to my (mostly former) use of Telegram.

Re: Twake Drive – An open-source alternative to Google Drive

#45
post #11

Do you really need a database for this? On a unix system, you should be able to: CRUD users, CRUD files and directories, grant permissions to files or directories Is there a decade-old software that provides a UI or an API wrapper around these features for a "Google Drive" alternative? Maybe over the SAMBA protocol?

How would you implement things like version history or shareable URLs to files without a database?

Another issue would be permissions: if I wanted to restrict access to a file to a subset of users, I’d have to make a group for that subset. Linux supports a maximum of 65536 groups, which could quickly be exhausted for a nontrivial number of users.

Re: Twake Drive – An open-source alternative to Google Drive

#47

Earlier quoted context omitted.

Plenty of people throughout the world use Telegram. Their platform handles large groups quite well.

It doesn't make sense for an open-source group making open-source projects and strongly promoting open-source to use such a tool for group chat. There are plenty of open-source alternatives or alternatives with no such negative association. edit: it looks even worse knowing that they have their own chat project: https://twake-chat.com that is powered by the Matrix protocol

Projects like Valetudo, CoMaps, and Pixel Experience OS (to name a few) also rely on a Telegram group. Not everyone uses Matrix to build a community.

Re: Twake Drive – An open-source alternative to Google Drive

#48
post #11

Do you really need a database for this? On a unix system, you should be able to: CRUD users, CRUD files and directories, grant permissions to files or directories Is there a decade-old software that provides a UI or an API wrapper around these features for a "Google Drive" alternative? Maybe over the SAMBA protocol?

How would you implement things like version history or shareable URLs to files without a database? Another issue would be permissions: if I wanted to restrict access to a file to a subset of users, I’d have to make a group for that subset. Linux supports a maximum of 65536 groups, which could quickly be exhausted for a nontrivial number of users.

Encode paths by algorithm/encryption?

Re: Twake Drive – An open-source alternative to Google Drive

#49

USB sticks, the alternative to the cloud.

Until you lose it, break it, damage it accidentally (via high humidity, high heat, etc). Arguably, if you run twake on some VPS, you have additional layers of redundancy by default.

Re: Twake Drive – An open-source alternative to Google Drive

#50

Earlier quoted context omitted.

Plenty of people throughout the world use Telegram. Their platform handles large groups quite well.

[flagged]

That definitely depends on where you are. In Germany it's quite common, and in other countries too.
Post reply on HN