S3server is an Amazon S3-compatible object storage server that allows you to store and retrieve files just like AWS S3 service. In this tutorial, we will show you how to install s3server on Windows 11 using Git Bash.
git clone https://github.com/jessfraz/s3server.git
cd s3server
npm install
.env
file by running the following command:cp .env.example .env
.env
file in your text editor and modify the following values:S3_ADDRESS
- the address on which the s3server listens. Set it to 127.0.0.1
for local access or 0.0.0.0
for public access.S3_PORT
- the port on which s3server runs. Set it to any available port number, e.g. 8000
.S3_ACCESS_KEY
- a secret access key for the s3server. Generate a random string and set it as the value.S3_SECRET_KEY
- a secret key for the s3server. Generate a random string and set it as the value.npm start
http://localhost:8000
. You should see the s3server homepage.aws-cli
.CTRL+C
in the Git Bash terminal where the server is running.Congratulations! You have successfully installed s3server on Windows 11. You can now use it as a local object storage server.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!