jpillora / cloud-torrent

☁️ Cloud Torrent: a self-hosted remote torrent client
GNU Affero General Public License v3.0
5.78k stars 1.81k forks source link

[Request] Simple User Accounts #146

Open lunarcontrol opened 7 years ago

lunarcontrol commented 7 years ago

Adding user accounts would be a great addition to Cloud Torrent because currently if the script is public people can delete torrents that other people are downloading.

What should be done: User can sign up using email & pass. Torrents can only be added by logged in users. Torrents can only be seen (and deleted) by the user who added the torrent.

Bonus points for login attempt limits or captcha.

I plan to reach out to bountysource.com over the next several days and see if someone is interested.

jpillora commented 7 years ago

This would be a quite a large change. I'm currently rewriting this project for #24. You're better off installing Docker and starting multiple containers, each with a different port mapping and --auth setting. This way you can also limit CPU, memory, disk, etc.