Public Repository

Last pushed: a year ago
Short Description
The Cloud Explorer Amazon S3 Client Docker Container
Full Description

About

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

DockerFile URL: https://github.com/rusher81572/cloudExplorer/blob/docker/Dockerfile

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:
    access_key@secret_key@https://s3.amazonaws.com@443@@account_name

  • 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.

vncviewer docker_host_ip:1

The default password for VNC is 123456. You should see the Cloud Explorer GUI after authentication.

Cloud Explorer Features:

Search
Performance testing
Music player
Transition buckets to Amazon Glacier
Amazon RRS
Migrate buckets between S3 accounts
Compress files prior to upload
Take screen shots to S3
Simple text editor
IRC client
Share buckets with users
Access shared buckets
View images
Sync folders
Graph CSV files and save them to a bucket
Record audio messages and save them to a bucket
Create snapshots of buckets

Docker Pull Command
Owner
rusher81572

Comments (1)
morellatosimone
2 years ago

Great tool for accessing my S3 storage on AWS