Sign inSign up

swsk33/cloud-geo-file

By swsk33

•Updated over 1 year ago

Image
0

203

swsk33/cloud-geo-file repository overview

⁠CloudGeo - File Service

Service for hosting files during CloudGeoPy⁠ calls and runs, Distributed File Service is based on the MinIO API.

⁠Description

The image needs to be properly configured to connect to the MinIO Distributed File Service and the Consul Registry, which can be specified via environment variables:

variable namedescriptiontypedefault
CONSUL_HOSTConsul Registry AddressString127.0.0.1
CONSUL_PORTConsul Registry Port NumberInteger8500
MINIO_HOSTMinIO addressstring127.0.0.1
MINIO_PORTMinIO port numberinteger9000
MINIO_ACCESS_KEYMinIO access secret keystringnull
MINIO_SECRET_KEYMinIO Encryption Secret Keystringnull
MINIO_BUCKETMinIO storage file bucket namestringwps-file

The following is a sample command to create the container:

docker run -id --name cloud-geo-file-service -p 8800:8800 \
	-e CONSUL_HOST=example.consul.com \
	-e MINIO_HOST=example.minio.com \
	-e MINIO_ACCESS_KEY=example_access_key \
	-e MINIO_SECRET_KEY=example_secret_key \ 
	swsk33/cloud-geo-file

At this point the server is up and running on port 8800 and can be accessed directly.

Tag summary

Content type

Image

Digest

sha256:8046de95b…

Size

96.9 MB

Last updated

over 1 year ago

docker pull swsk33/cloud-geo-file