diff --git a/libre b/libre
index 2cb6ff6c80a5b9c7ed3937256b9a9f097db389d4..f94b1ecb130ec9a66c46191ef4c61eb6b030a496 100755
--- a/libre
+++ b/libre
@@ -10,6 +10,7 @@ export NUAGE_URL=`kubectl -n $NS get ing -o custom-columns=HOST:spec.rules[*].ho
 export BUCKET=${FQDN}
 export S3_ENDPOINT=https://s3.standard.indie.host
 export S3_ENDPOINT_COLD=https://minio.k7.indie.host
+export REPLICAS="${REPLICAS:-2}"
 
 export S3_SECRET=${NS}-dumps
 
@@ -65,7 +66,7 @@ case "$1" in
     if [ -z "$2" ]; then
       manifest="../../common/$APP/manifests/app.yml"
       if [ -f "$manifest" ]; then
-        cat "${manifest}" | envsubst '$BUCKET $NC_VERSION $NC_IMAGE_TAG $NC_WEB_IMAGE_TAG $ALLOWED_HOSTS $NS $EPOCH $NUAGE_URL $PG_DOMAIN $DOMAIN $SUBDOMAIN $FQDN $FQDN_DOTS $AWS_ACCESS_KEY_ID $AWS_SECRET_ACCESS_KEY $S3_ENDPOINT_COLD $S3_ENDPOINT'| /home/deploy/libre-cli -t - | kubectl -n ${NS} $1 -f -
+        cat "${manifest}" | envsubst '$BUCKET $NC_VERSION $NC_IMAGE_TAG $NC_WEB_IMAGE_TAG $ALLOWED_HOSTS $NS $EPOCH $NUAGE_URL $PG_DOMAIN $DOMAIN $SUBDOMAIN $FQDN $FQDN_DOTS $AWS_ACCESS_KEY_ID $AWS_SECRET_ACCESS_KEY $S3_ENDPOINT_COLD $S3_ENDPOINT $REPLICAS'| /home/deploy/libre-cli -t - | kubectl -n ${NS} $1 -f -
       else
         echo "Manifest $manifest not found"
         exit
diff --git a/nextcloud/manifests/app.yml b/nextcloud/manifests/app.yml
index c83039167754639957abcfa78b39dad7d6940ca2..0fb18d7cfcd56fec67eb470eee1e709b0c469461 100644
--- a/nextcloud/manifests/app.yml
+++ b/nextcloud/manifests/app.yml
@@ -86,7 +86,7 @@ metadata:
   namespace: ${NS}
 spec:
   progressDeadlineSeconds: 600
-  replicas: 2
+  replicas: ${REPLICAS}
   revisionHistoryLimit: 10
   selector:
     matchLabels: