You are browsing documentation for a version other than the latest stable release. Switch to the latest stable release, 1.1.

Storage

Deployments service stores mender artifact in a S3 compatible object store. This gives the end use a flexibility in using either an own storage (default setup) or 3rd party services like Amazon's S3.

Minio artifact storage

Minio service is configured to use /export directory as its storage location. It is possible to define a volume that mounts a local directory into the service container:

    mender-deployments:
        volumes:
            - /my/storage/location:/export

S3 storage backend

It is possible to use S3 as a storage backend in place of Minio object storage. This can be achieved using a separate compose file with the following entry:

    mender-deployments:
        environment:
            DEPLOYMENTS_AWS_AUTH_KEY: <your-aws-access-key-id>
            DEPLOYMENTS_AWS_AUTH_SECRET: <your-aws-secret-access-key>
            DEPLOYMENTS_AWS_URI: https://s3.amazonaws.com