diff --git a/dbrepo-ui/.gitignore b/dbrepo-ui/.gitignore
index 119da44a1cc08e1291251bf0e9f163999c812d2e..993dd3c4967063fa76a02c3005c35d1aeb35f2b8 100644
--- a/dbrepo-ui/.gitignore
+++ b/dbrepo-ui/.gitignore
@@ -9,6 +9,10 @@ yarn-error.log*
 secrets/
 server.keystore
 
+# generated
+.output/
+assets/.sass-cache/
+
 # Runtime data
 ready
 pids
diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml
index 89aeb123ed135b7e1ce50743f4562941856dda44..37db9968594933ade9d6a3aae39bc364ec16cc65 100644
--- a/docker-compose.prod.yml
+++ b/docker-compose.prod.yml
@@ -141,6 +141,7 @@ services:
       KEYCLOAK_HOST: "${KEYCLOAK_HOST:-http://authentication-service:8080}"
       KEYCLOAK_ADMIN: "${KEYCLOAK_ADMIN:-fda}"
       KEYCLOAK_ADMIN_PASSWORD: "${KEYCLOAK_ADMIN_PASSWORD:-fda}"
+      KEYCLOAK_CLIENT_SECRET: "${KEYCLOAK_CLIENT_SECRET:-MUwRc7yfXSJwX8AdRMWaQC3Nep1VjwgG}"
       DATACITE_URL: "${DATACITE_URL:-https://api.test.datacite.org}"
       DATACITE_PREFIX: "${DATACITE_PREFIX:-}"
       DATACITE_USERNAME: "${DATACITE_USERNAME:-}"
@@ -150,6 +151,7 @@ services:
       S3_SECRET_ACCESS_KEY: "${STORAGE_PASSWORD:-seaweedfsadmin}"
       S3_IMPORT_BUCKET: "${STORAGE_IMPORT_BUCKET:-dbrepo-upload}"
       S3_EXPORT_BUCKET: "${STORAGE_EXPORT_BUCKET:-dbrepo-download}"
+      DELETE_STALE_FILES_RATE: "${DELETE_STALE_FILES_RATE:-60}"
       MIRROR_RATE: ${METADATA_SERVICE_MIRROR_RATE:-60}
       OBTAIN_METADATA_RATE: ${METADATA_SERVICE_OBTAIN_METADATA_RATE:-60}
       DELETE_STALE_QUERIES_RATE: ${METADATA_SERVICE_DELETE_STALE_QUERIES_RATE:-60}