This is a Docker container that provides the Cloud Explorer Amazon S3 client. Users can use the Cloud Explorer CLI in interactive mode or access the GUI with VNC.
GitHub URL: https://github.com/rusher81572/cloudExplorer
First, we need a config
To get started, you will need to create a S3 config file that contains the account credentials. There are a few ways to do this.
By adding an account in the GUI from your local machine. The config file will be saved as s3.config in your home directory. Add that file to /root in the Docker image so you can use Cloud Explorer.
Create /root/s3.config manually in the container. The format for the file is:
If using the CLI in interactive mode, you can specify environment variables: (ACCESS_KEY, SECRET_KEY, ENDPOINT, and REGION)
docker run -it --net=host -e ACCESS_KEY='****' -e SECRET_KEY='***' -e ENDPOINT='https://s3.amazonaws.com:443' -e REGION='default' rusher81572/cloudexplorer bash
Accessing the GUI with VNC
Here is how to run the container in the background using the IP address of the Docker host.
docker run -d --net=host rusher81572/cloudexplorer
Now you can use a VNC client such as vncviewer to connect to display #1.
The default password for VNC is 123456. You should see the Cloud Explorer GUI after authentication.
Cloud Explorer Features:
Transition buckets to Amazon Glacier
Migrate buckets between S3 accounts
Compress files prior to upload
Take screen shots to S3
Simple text editor
Share buckets with users
Access shared buckets
Graph CSV files and save them to a bucket
Record audio messages and save them to a bucket
Create snapshots of buckets