#Can I use Nginx ?
11 messages · Page 1 of 1 (latest)
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