#!/usr/bin/env bash

export RESTIC_API_PORT=${RESTIC_API_PORT:-3010}

export JWT_PRIVATE_KEY=${JWT_PRIVATE_KEY:------BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgCla79+Sip4o2hZ1K
nQJYp2xU/nsCJmRoZmvXjeX6cW+hRANCAASkubBRIE7Sns/VS8ZF5XEVO8CwJ+AZ
Ls1C0ncCcmRhqKA7UxLknn0ji5FcKaku1zBOhxQYcxFVmsYtAxZ1ljgN
-----END PRIVATE KEY-----
}
export JWT_PUBLIC_KEY=${JWT_PUBLIC_KEY:------BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEpLmwUSBO0p7P1UvGReVxFTvAsCfg
GS7NQtJ3AnJkYaigO1MS5J59I4uRXCmpLtcwTocUGHMRVZrGLQMWdZY4DQ==
-----END PUBLIC KEY-----
}

export S3_ACCESS_KEY_ID=${S3_ACCESS_KEY_ID:-minio}
export S3_SECRET_ACCESS_KEY=${S3_SECRET_ACCESS_KEY:-miniominio}
export S3_REGION=${S3_REGION:-minio}
export S3_ENDPOINT=${S3_ENDPOINT:-http://localhost:9000}
export S3_FORCE_PATH_STYLE=${S3_FORCE_PATH_STYLE:-true}
# Must match the dev topology's cluster code (packages/yucca-api/topology.dev.json):
# yucca-api mints restic tokens with storageCluster=local, and michael fails
# closed on cluster codes it does not front.
export S3_DEFAULT_CLUSTER=${S3_DEFAULT_CLUSTER:-local-dev}
