docker-s3ql
Docker image with S3QL and Midnight Commander.
Build with:
docker build -t bfreis/s3ql .
Use with:
docker run \
--rm -it \
--cap-add sys_admin \
--device=/dev/fuse \
-v /MY_HOME_FOLDER:/MY_HOME_FOLDER \
bfreis/s3ql \
bash -c 'echo -ne "MY_S3_ACCESS_KEY\nMY_S3_SECRET_KEY\nMY_S3QL_FS_KEY\n" | mount.s3ql --allow-other s3://MY_BUCKET/MY_PREFIX/ /mnt/ && mc /mnt /MY_HOME_FOLDER && umount.s3ql /mnt'
Replace MY_HOME_FOLDER
, MY_S3_ACCESS_KEY
, MY_S3_SECRET_KEY
, MY_S3QL_FS_KEY
, MY_BUCKET
, and MY_PREFIX
with appropriate values