From 60a66ec820a36a0ed789ce1765977a4626582240 Mon Sep 17 00:00:00 2001
From: Lars Seipel <ls@slrz.net>
Date: Fri, 3 Mar 2023 14:53:56 +0100
Subject: [PATCH] entrypoint: adjust mc config dir to be inside volume

---
 entrypoint | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/entrypoint b/entrypoint
index 896b545..24fa0df 100755
--- a/entrypoint
+++ b/entrypoint
@@ -2,8 +2,10 @@
 set -e
 
 config=/data/GeoIP.conf
+mcconfigdir=/data/mc
 dbdir=/data/dbs
 
+mkdir -p $mcconfigdir
 mkdir -p $dbdir
 
 cat >"$config" <<EOF
@@ -18,8 +20,8 @@ test -n "$GEO_BUCKET_NAME" || {
 	exit 2
 }
 
-mcli alias set s2 https://s2.h-da.cloud "$AWS_ACCESS_KEY_ID" "$AWS_SECRET_ACCESS_KEY"
+mcli -C "$mcconfigdir" alias set s2 https://s2.h-da.cloud "$AWS_ACCESS_KEY_ID" "$AWS_SECRET_ACCESS_KEY"
 
 geoipupdate -f "$config" -d "$dbdir"
 
-exec mcli cp "$dbdir"/*.mmdb s2/"$GEO_BUCKET_NAME"/
+exec mcli -C "$mcconfigdir" cp "$dbdir"/*.mmdb s2/"$GEO_BUCKET_NAME"/
-- 
GitLab