16 lines
516 B
Django/Jinja
16 lines
516 B
Django/Jinja
#!/bin/bash
|
|
|
|
# Export AWS credentials from 1Password
|
|
export AWS_ACCESS_KEY_ID="$(op read "op://j7nmhqlsjmp2r6umly5t75hzb4/Hetzner Object Storage Bucket/AWS_ACCESS_KEY_ID")"
|
|
export AWS_SECRET_ACCESS_KEY="$(op read "op://j7nmhqlsjmp2r6umly5t75hzb4/Hetzner Object Storage Bucket/AWS_SECRET_ACCESS_KEY")"
|
|
|
|
# Mount GeeseFS
|
|
exec {{ geesefs_install_path }} \
|
|
--endpoint https://hel1.your-objectstorage.com \
|
|
--list-type=2 \
|
|
--disable-xattr \
|
|
--no-implicit-dir \
|
|
--no-dir-object \
|
|
mvl-sh \
|
|
/mnt/object_storage
|