Use AWS S3 Storage ################## .. note:: It is assumed that you have an AWS account. NearBeach uses Boto3 to connect to AWS. To find more information about Boto3 please go to `their documentation `_ AWS S3 Instructions =================== Modify your docker-compose file to include the fields * AWS_ACCESS_KEY_ID * AWS_SECRET_ACCESS_KEY * AWS_STORAGE_BUCKET_NAME The following is an example snippet of code .. code-block:: bash version: '3' services: ... nearbeach: image: robotichead/nearbeach:latest container_name: nearbeach environment: - SECRET_KEY=<> - SMTP_EMAIL_HOST=<> - SMTP_EMAIL_PORT=<> - SMTP_EMAIL_HOST_USER=<> - SMTP_EMAIL_HOST_PASSWORD=<> - DB_DATABASE=<> - DB_USER=<> - DB_PASSWORD=<> - DB_HOST=nearbeach-db - DB_ENGINE=mysql - DB_PORT=3306 - ADMIN_USERNAME=<> - ADMIN_EMAIL=<> - CSRF_TRUSTED_URLS=<> - AWS_ACCESS_KEY_ID=<> - AWS_SECRET_ACCESS_KEY=<> - AWS_STORAGE_BUCKET_NAME=<> volumes: ... Please follow `AWS' guild on setting up S3 IAM credentials `_ AWS Storage Bucket Name can be grabbed from the S3 bucket when creating (or after).