
I have a Kubernetes Cluster which uses Nginx Ingress Controller to Route Traffic to Pods/Service. Its working now. But I want to know if I need to do anything other than this like Adding Annotations for Appwrite to Work perfectly?

I haven't used Kubernetes enough, but all I can say is that I use nginx for my self hosted inatance of appwrite. All I've done is put up a reverse proxy, and it works completely fine

I removed all the Traefik Labels. Is it fine?

If you replicate traeffik routing config, you can remove it and use nginx, caddy or any otherone yes

What my Current Config is the Nginx Ingress Controller sends all the traffic from api.example.com to Main Appwrite Container.

?

It's enough 😉

If you want exact same config on nginx than appwrite team set for traefik, you need to implement all this rules on appwrite main container

labels:
- traefik.enable=true
- traefik.constraint-label-stack=appwrite
- traefik.docker.network=appwrite
- traefik.http.services.appwrite_api.loadbalancer.server.port=80
#http
- traefik.http.routers.appwrite_api_http.entrypoints=appwrite_web
- traefik.http.routers.appwrite_api_http.rule=PathPrefix(`/`)
- traefik.http.routers.appwrite_api_http.service=appwrite_api
# https
- traefik.http.routers.appwrite_api_https.entrypoints=appwrite_websecure
- traefik.http.routers.appwrite_api_https.rule=PathPrefix(`/`)
- traefik.http.routers.appwrite_api_https.service=appwrite_api
- traefik.http.routers.appwrite_api_https.tls=true

Thanks Mate

👍

@ORIZON checking in to see if you tried the above?
Recommended threads
- Subdomain failed verification
So I wanted to do a custom subdomain, because local storage doesn't work for me, but I've tried it a long time ago, it didn't work for me, and now I'm trying ag...
- 404 error when navigating to the team fr...
the version i m running is `1.7.4` as far as i can tell everything is working fine except for this weird bug in the video. when monitoring the appwrite and app...
- Query params are way too limiting in ter...
I was trying to list rows in a table that do not already exist in another table. I retrieved around 260 row IDs which are 13 characters in length each, and then...
