cloud storage using django, #BYOC
- Designed using Azure Container service & App Service
- Offers scalable and secure cloud storage solutions. Integrated automation features to streamline deployment and management processes. Provides SSH access for secure command-line interface operations.
- Authentication and isolation: Implemented Django authentication for robust user verification. Maintained data encryption and isolation, supported by FTP for secure file transfers, providing modularity.
Max Size of drive depends on CLoud provider. Azure offers ~50 GiB for all users.
FTP support limited to azure container service as it supports exposing more ports than app service instance.
- Azure Storage Account Integration: Enhance your storage capabilities by pairing Cloud9 with an Azure storage account.
- Data Interaction: Engage in a conversation with your data, making data management more interactive and intuitive.
- Scalable Storage: Cloud9 dynamically scales to meet your storage needs, offering up to 50 GiB of space per user on Azure.
- Security and Isolation: With Django's robust authentication system, your data remains encrypted and isolated. Plus, with FTP support, you can transfer files securely.
- SSH Access: Manage your container through a secure command-line interface, giving you full control over your environment.
- Automation: Streamline your deployment and management processes with integrated automation features.
- Execute any Linux command within the secure environment of your container.
- yt-dlp for videos only
- Uploading
URL_DOWNLOAD.txt
file containing links of files to be downloaded (works for any file format download). - Implement file-based triggers for actions like uploading or deleting files (feature in progress).
- FTP support is exclusive to the Azure container service due to its ability to expose additional ports compared to the app service instance.