diff --git a/entrypoint b/entrypoint
index 896b5458048b370b08bc3491c6214752974c62fe..24fa0dfb8c71995fd2e5df5666809b3523ad95ef 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"/