update
diff --git a/charts/app-runner/templates/install.yaml b/charts/app-runner/templates/install.yaml
index 00ba74e..5ba1aac 100644
--- a/charts/app-runner/templates/install.yaml
+++ b/charts/app-runner/templates/install.yaml
@@ -46,7 +46,7 @@
     app: app-app
   ports:
   - name: api
-    port: 3000
+    port: 80
     targetPort: api
     protocol: TCP
 ---
@@ -88,7 +88,7 @@
         imagePullPolicy: {{ .Values.image.pullPolicy }}
         ports:
         - name: api
-          containerPort: 3000
+          containerPort: {{ .Values.apiPort }}
           protocol: TCP
         {{- if .Values.appPorts }}
           {{ toYaml .Values.appPorts | nindent 8 }}
@@ -100,7 +100,7 @@
               fieldPath: status.podIP
         command:
         - app-runner
-        - --port=3000
+        - --port={{ .Values.apiPort }}
         - --app-id={{ .Values.appId }}
         - --app-dir={{ .Values.appDir }}
         - --repo-addr={{ .Values.repoAddr }}
diff --git a/charts/app-runner/values.yaml b/charts/app-runner/values.yaml
index 795f2c0..aaf8592 100644
--- a/charts/app-runner/values.yaml
+++ b/charts/app-runner/values.yaml
@@ -13,3 +13,4 @@
 volumes: []
 runtimeClassName: ""
 extraContainers: []
+apiPort: 3000