#!/usr/bin/env bash set -euo pipefail GARAGE="docker compose exec -T garage /garage" NODE_ID="$($GARAGE node id -q | cut -d@ -f1 | tr -d '\r')" echo "node id: $NODE_ID" $GARAGE layout assign -z dc1 -c 10G "$NODE_ID" $GARAGE layout apply --version 1 $GARAGE bucket create juwan-objectstory $GARAGE bucket create juwan-pg-backup KEY_INFO="$($GARAGE key create juwan-app)" echo "$KEY_INFO" ACCESS_KEY="$(echo "$KEY_INFO" | awk '/Key ID:/ {print $3}')" SECRET_KEY="$(echo "$KEY_INFO" | awk '/Secret key:/ {print $3}')" $GARAGE bucket allow --read --write --owner juwan-objectstory --key juwan-app $GARAGE bucket allow --read --write --owner juwan-pg-backup --key juwan-app cat <