diff --git a/docs/self-hosted-appcircle/install-server/helm-chart/configuration/advanced-configuration.md b/docs/self-hosted-appcircle/install-server/helm-chart/configuration/advanced-configuration.md
index 5630a37cb..b00a4f9a5 100644
--- a/docs/self-hosted-appcircle/install-server/helm-chart/configuration/advanced-configuration.md
+++ b/docs/self-hosted-appcircle/install-server/helm-chart/configuration/advanced-configuration.md
@@ -162,9 +162,9 @@ To deploy the Appcircle server with customized parameters, refer to the basic `v
| `global.mail.smtp.fromDisplayName` | The display name for the sender of emails. | - |
| `global.mail.smtp.port` | Port number for the SMTP server. | - |
| `global.mail.smtp.password` | Password for the SMTP account. | - |
-| `global.mail.smtp.ssl` | Whether SSL is enabled for SMTP. | 'false' |
-| `global.mail.smtp.auth` | Whether authentication is enabled for SMTP. | 'true' |
-| `global.mail.smtp.starttls` | Whether STARTTLS is enabled for SMTP. | 'true' |
+| `global.mail.smtp.ssl` | Whether SSL is enabled for SMTP. | - |
+| `global.mail.smtp.auth` | Whether authentication is enabled for SMTP. | - |
+| `global.mail.smtp.starttls` | Whether STARTTLS is enabled for SMTP. | - |
| `global.distribution.distribution-testerweb.url` | The external URL for the distribution tester web module. | - |
| `global.tlsWildcard.cert` | The wildcard TLS certificate. | - |
| `global.tlsWildcard.caCert` | The Certificate Authority (CA) for the wildcard certificate. | - |
diff --git a/docs/self-hosted-appcircle/install-server/helm-chart/configuration/external-image-registry.md b/docs/self-hosted-appcircle/install-server/helm-chart/configuration/external-image-registry.md
index fdde1244b..57bcb805e 100644
--- a/docs/self-hosted-appcircle/install-server/helm-chart/configuration/external-image-registry.md
+++ b/docs/self-hosted-appcircle/install-server/helm-chart/configuration/external-image-registry.md
@@ -169,42 +169,44 @@ The below container image list is based on the **`latest`** Helm chart version.
```txt
-europe-west1-docker.pkg.dev/appcircle/docker-registry/agentcacheservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/appcircle-keycloak:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/appcircle-vault:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/appparserserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/buildserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/dashboardserver:1.8.92-beta1196
-europe-west1-docker.pkg.dev/appcircle/docker-registry/distributionserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/disttesterweb:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/kafkab:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/keycloakversioning:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/licenseserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/minio/miniob:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/mongodb:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/notificationserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/otpservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/postgresqlb:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/privateapigateway:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/publishserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/redisb:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/reportserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/resignservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/resourceserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/schedulemanagerservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/signingidentityserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storeadminservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storeapiservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storeprofileservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storereportservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storesubmitserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storeweb:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/taskserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/testeradminservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/testerapiservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/toolbox:1.5.1
-europe-west1-docker.pkg.dev/appcircle/docker-registry/uiserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/webhookservice:v3.27.3
+europe-west1-docker.pkg.dev/appcircle/docker-registry/agentcacheservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/appcircle-keycloak:v3.29.4-hotfix10
+europe-west1-docker.pkg.dev/appcircle/docker-registry/appcircle-vault:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/appparserserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/buildserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/codepushservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/codepushproxyservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/dashboardserver:v3.29.4-hotfix8
+europe-west1-docker.pkg.dev/appcircle/docker-registry/distributionserver:v3.29.4-hotfix7
+europe-west1-docker.pkg.dev/appcircle/docker-registry/disttesterweb:v3.29.4-hotfix13
+europe-west1-docker.pkg.dev/appcircle/docker-registry/kafkab:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/keycloakversioning:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/licenseserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/minio/miniob:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/mongodb:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/notificationserver:v3.29.4-hotfix7
+europe-west1-docker.pkg.dev/appcircle/docker-registry/otpservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/postgresqlb:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/privateapigateway:v3.29.4-hotfix13
+europe-west1-docker.pkg.dev/appcircle/docker-registry/publishserver:v3.29.4-hotfix4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/redisb:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/reportserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/resignservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/resourceserver:v3.29.4-hotfix8
+europe-west1-docker.pkg.dev/appcircle/docker-registry/schedulemanagerservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/signingidentityserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storeadminservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storeapiservice:v3.29.4-hotfix13
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storeprofileservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storereportservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storesubmitserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storeweb:v3.29.4-hotfix13
+europe-west1-docker.pkg.dev/appcircle/docker-registry/taskserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/testeradminservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/testerapiservice:v3.29.4-hotfix13
+europe-west1-docker.pkg.dev/appcircle/docker-registry/toolbox:1.5.3
+europe-west1-docker.pkg.dev/appcircle/docker-registry/uiserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/webhookservice:v3.29.4
```
@@ -212,44 +214,46 @@ europe-west1-docker.pkg.dev/appcircle/docker-registry/webhookservice:v3.27.3
```txt
-europe-west1-docker.pkg.dev/appcircle/docker-registry/agentcacheservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/appcircle-keycloak:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/appcircle-vault:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/appparserserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/buildserver:v3.27.3
+europe-west1-docker.pkg.dev/appcircle/docker-registry/agentcacheservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/appcircle-keycloak:v3.29.4-hotfix10
+europe-west1-docker.pkg.dev/appcircle/docker-registry/appcircle-vault:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/appparserserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/buildserver:v3.29.4
europe-west1-docker.pkg.dev/appcircle/docker-registry/cert-utils-operator:v1.3.12
-europe-west1-docker.pkg.dev/appcircle/docker-registry/dashboardserver:1.8.92-beta1196
-europe-west1-docker.pkg.dev/appcircle/docker-registry/distributionserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/disttesterweb:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/kafkab:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/keycloakversioning:v3.27.3
+europe-west1-docker.pkg.dev/appcircle/docker-registry/codepushservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/codepushproxyservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/dashboardserver:v3.29.4-hotfix8
+europe-west1-docker.pkg.dev/appcircle/docker-registry/distributionserver:v3.29.4-hotfix7
+europe-west1-docker.pkg.dev/appcircle/docker-registry/disttesterweb:v3.29.4-hotfix13
+europe-west1-docker.pkg.dev/appcircle/docker-registry/kafkab:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/keycloakversioning:v3.29.4
europe-west1-docker.pkg.dev/appcircle/docker-registry/kube-rbac-proxy:v0.11.0
-europe-west1-docker.pkg.dev/appcircle/docker-registry/licenseserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/minio/miniob:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/mongodb:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/notificationserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/otpservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/postgresqlb:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/privateapigateway:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/publishserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/redisb:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/reportserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/resignservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/resourceserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/schedulemanagerservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/signingidentityserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storeadminservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storeapiservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storeprofileservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storereportservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storesubmitserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/storeweb:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/taskserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/testeradminservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/testerapiservice:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/toolbox:1.5.1
-europe-west1-docker.pkg.dev/appcircle/docker-registry/uiserver:v3.27.3
-europe-west1-docker.pkg.dev/appcircle/docker-registry/webhookservice:v3.27.3
+europe-west1-docker.pkg.dev/appcircle/docker-registry/licenseserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/minio/miniob:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/mongodb:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/notificationserver:v3.29.4-hotfix7
+europe-west1-docker.pkg.dev/appcircle/docker-registry/otpservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/postgresqlb:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/privateapigateway:v3.29.4-hotfix13
+europe-west1-docker.pkg.dev/appcircle/docker-registry/publishserver:v3.29.4-hotfix4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/redisb:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/reportserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/resignservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/resourceserver:v3.29.4-hotfix8
+europe-west1-docker.pkg.dev/appcircle/docker-registry/schedulemanagerservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/signingidentityserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storeadminservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storeapiservice:v3.29.4-hotfix13
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storeprofileservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storereportservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storesubmitserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/storeweb:v3.29.4-hotfix13
+europe-west1-docker.pkg.dev/appcircle/docker-registry/taskserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/testeradminservice:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/testerapiservice:v3.29.4-hotfix13
+europe-west1-docker.pkg.dev/appcircle/docker-registry/toolbox:1.5.3
+europe-west1-docker.pkg.dev/appcircle/docker-registry/uiserver:v3.29.4
+europe-west1-docker.pkg.dev/appcircle/docker-registry/webhookservice:v3.29.4
```
diff --git a/docs/self-hosted-appcircle/install-server/helm-chart/configuration/production-readiness/database-and-vault.md b/docs/self-hosted-appcircle/install-server/helm-chart/configuration/production-readiness/database-and-vault.md
index 731d66331..e92ff3041 100644
--- a/docs/self-hosted-appcircle/install-server/helm-chart/configuration/production-readiness/database-and-vault.md
+++ b/docs/self-hosted-appcircle/install-server/helm-chart/configuration/production-readiness/database-and-vault.md
@@ -143,20 +143,6 @@ distribution:
existingConnectionSecret: "appcircle-server-mongo-connections"
existingConnectionSecretKey: "distribution"
database: distributionStore
- distribution-testerweb:
- mongodb:
- external:
- enabled: true
- existingConnectionSecret: "appcircle-server-mongo-connections"
- existingConnectionSecretKey: "distribution"
- database: distributionStore
- distribution-web:
- mongodb:
- external:
- enabled: true
- existingConnectionSecret: "appcircle-server-mongo-connections"
- existingConnectionSecretKey: "distribution"
- database: distributionStore
license:
mongodb:
external:
@@ -214,13 +200,6 @@ signingidentity:
existingConnectionSecretKey: "signingidentity"
database: signingIdentityStore
store:
- store-web:
- mongodb:
- external:
- enabled: true
- existingConnectionSecret: "appcircle-server-mongo-connections"
- existingConnectionSecretKey: "store"
- database: enterpriseStore
store-admin:
mongodb:
external:
diff --git a/docs/self-hosted-appcircle/install-server/helm-chart/installation/kubernetes.md b/docs/self-hosted-appcircle/install-server/helm-chart/installation/kubernetes.md
index a9555b62b..5f7292640 100644
--- a/docs/self-hosted-appcircle/install-server/helm-chart/installation/kubernetes.md
+++ b/docs/self-hosted-appcircle/install-server/helm-chart/installation/kubernetes.md
@@ -30,7 +30,7 @@ In this documentation, we will use `appcircle.spacetech.com` as an **example mai
Click to view more details about domain name prerequisite.
-By default, Appcircle uses seven subdomains. These subdomains are:
+By default, Appcircle uses eight subdomains. These subdomains are:
1. api.appcircle.spacetech.com
2. auth.appcircle.spacetech.com
@@ -39,6 +39,7 @@ By default, Appcircle uses seven subdomains. These subdomains are:
5. resource.appcircle.spacetech.com
6. my.appcircle.spacetech.com
7. kvs.appcircle.spacetech.com
+8. codepush.appcircle.spacetech.com
**Upon completing the deployment** of the Appcircle server, you will need to create DNS records based on the Ingress objects created in Kubernetes.
@@ -270,6 +271,11 @@ auth:
auth-keycloak:
# Initial admin user email for Appcircle server
initialUsername: "admin@spacetech.com"
+
+# Codepush Postgresql configuration
+codepush:
+ codepush-postgresql:
+ enabled: true
```
diff --git a/docs/self-hosted-appcircle/install-server/helm-chart/installation/openshift.md b/docs/self-hosted-appcircle/install-server/helm-chart/installation/openshift.md
index 83e5b6e16..45bfc683f 100644
--- a/docs/self-hosted-appcircle/install-server/helm-chart/installation/openshift.md
+++ b/docs/self-hosted-appcircle/install-server/helm-chart/installation/openshift.md
@@ -30,7 +30,7 @@ In this documentation, we will use `appcircle.spacetech.com` as an **example mai
Click to view more details about domain name prerequisite.
-By default, Appcircle uses seven subdomains. These subdomains are:
+By default, Appcircle uses eight subdomains. These subdomains are:
1. api.appcircle.spacetech.com
2. auth.appcircle.spacetech.com
@@ -39,6 +39,7 @@ By default, Appcircle uses seven subdomains. These subdomains are:
5. resource.appcircle.spacetech.com
6. my.appcircle.spacetech.com
7. kvs.appcircle.spacetech.com
+8. codepush.appcircle.spacetech.com
**Upon completing the deployment** of the Appcircle server, you will need to create DNS records based on the routes created in OpenShift.
@@ -248,6 +249,11 @@ auth:
# Internal Ingress controller configuration
ingress-nginx:
enabled: false
+
+# Codepush Postgresql configuration
+codepush:
+ codepush-postgresql:
+ enabled: true
```
diff --git a/docs/self-hosted-appcircle/install-server/helm-chart/upgrades.md b/docs/self-hosted-appcircle/install-server/helm-chart/upgrades.md
index f410e79c3..9e7fcda0d 100644
--- a/docs/self-hosted-appcircle/install-server/helm-chart/upgrades.md
+++ b/docs/self-hosted-appcircle/install-server/helm-chart/upgrades.md
@@ -54,6 +54,7 @@ You can also check Docker/Podman architecture [version history](https://docs.app
| Appcircle Server Version | Helm Chart Version | Release Date |
| ------------------------ | ------------------ | ------------ |
+ | 3.29.4 | (TBD) | (TBD) |
| 3.27.3 | 0.3.20 | 28/07/2025 |
| 3.27.3 | 0.3.19 | 28/05/2025 |
| 3.25.1 | 0.2.8 | 05/02/2025 |
@@ -78,6 +79,7 @@ The output should look like the following:
```txt
NAME CHART VERSION APP VERSION DESCRIPTION
+appcircle/appcircle 0.3.21 3.29.4 Official Appcircle Chart | Enterprise-Grade Mob...
appcircle/appcircle 0.3.19 3.27.3 Official Appcircle Chart | Enterprise-Grade Ful...
appcircle/appcircle 0.2.8 3.25.1 A Helm chart for Kubernetes
appcircle/appcircle 0.1.1 3.23.2 A Helm chart for Kubernetes
@@ -98,7 +100,7 @@ We strongly recommend you use `0.3.x` or later versions, which are actively main
```bash
helm upgrade appcircle-server appcircle/appcircle \
- --version 0.2.8 \
+ --version 0.3.21 \
--timeout 1200s \
-n appcircle \
-f values.yaml