diff --git a/.env.sample b/.env.sample index f040deb..ffa19c2 100644 --- a/.env.sample +++ b/.env.sample @@ -215,6 +215,8 @@ WRITE_TIMEOUT=0s ## Garage #COMPOSE_FILE="$COMPOSE_FILE:compose.garage.yml" #GARAGE_RPC_ENABLED=1 +#COMPOSE_FILE="$COMPOSE_FILE:compose.garage-admin.yml" +#GARAGE_ADMIN_ENABLED=1 ## Nextcloud Talk HPB #COMPOSE_FILE="$COMPOSE_FILE:compose.nextcloud-talk-hpb.yml" diff --git a/abra.sh b/abra.sh index ea49c82..99af392 100644 --- a/abra.sh +++ b/abra.sh @@ -1,4 +1,4 @@ -export TRAEFIK_YML_VERSION=v35 +export TRAEFIK_YML_VERSION=v36 export FILE_PROVIDER_YML_VERSION=v13 export ENTRYPOINT_VERSION=v5 export ANUBIS_YML_VERSION=v1 diff --git a/compose.garage-admin.yml b/compose.garage-admin.yml new file mode 100644 index 0000000..e996c74 --- /dev/null +++ b/compose.garage-admin.yml @@ -0,0 +1,10 @@ +version: "3.8" +services: + app: + environment: + - GARAGE_ADMIN_ENABLED + ports: + - target: 3903 + published: 3903 + protocol: tcp + mode: host diff --git a/traefik.yml.tmpl b/traefik.yml.tmpl index db72c4f..82327c2 100644 --- a/traefik.yml.tmpl +++ b/traefik.yml.tmpl @@ -79,6 +79,10 @@ entrypoints: garage-rpc: address: ":3901" {{- end }} + {{- if eq (env "GARAGE_ADMIN_ENABLED") "1" }} + garage-admin: + address: ":3903" + {{- end }} {{- if eq (env "FOODSOFT_SMTP_ENABLED") "1" }} foodsoft-smtp: address: ":2525"