diff --git a/charts/supabase/docker/Dockerfile.realtime b/charts/supabase/docker/Dockerfile.realtime
new file mode 100644
index 0000000000000000000000000000000000000000..5d7d8df206c02b4766b657ece3ac8979420503e9
--- /dev/null
+++ b/charts/supabase/docker/Dockerfile.realtime
@@ -0,0 +1,5 @@
+FROM supabase/realtime:v2.34.7
+
+
+ENV ECTO_IPV6=false
+ENV ERL_AFLAGS="-proto_dist inet_tcp"
\ No newline at end of file
diff --git a/charts/supabase/templates/vector/serviceaccount.yaml b/charts/supabase/templates/vector/serviceaccount.yaml
index 4c71eaf6e58493ea0757d7b6866da138ae9e03b0..814ae0984605e0137d4f6bb9fe61b422996f4ce9 100644
--- a/charts/supabase/templates/vector/serviceaccount.yaml
+++ b/charts/supabase/templates/vector/serviceaccount.yaml
@@ -12,7 +12,7 @@ metadata:
   {{- end }}
 ---
 apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRole
+kind: Role
 metadata:
   name: {{ include "supabase.fullname" . }}-reader
 rules:
@@ -26,7 +26,7 @@ rules:
     verbs: ["get"]
 ---
 apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRoleBinding
+kind: RoleBinding
 metadata:
   name: {{ include "supabase.fullname" . }}-view
 subjects:
@@ -34,7 +34,7 @@ subjects:
     name: {{ include "supabase.vector.serviceAccountName" . }}
     namespace: {{ .Release.Namespace }}
 roleRef:
-  kind: ClusterRole
+  kind: Role
   name: {{ include "supabase.fullname" . }}-reader
   apiGroup: rbac.authorization.k8s.io
 {{- end }}