i already installed in my vps cal and ollamana and webui and i configured them and i used caddy as reverse proxy , i want to install dify so i use traefik as reverse proxy so i had to stop caddy to make dify work , so how i can resolve this issues
so i decide to reinstall cal using traefik and when i want to access cal.mydomain.com i get 404 this is my yaml file “
version: '3.8'
volumes:
database-data:
caddy_data:
caddy_config:
networks:
network_public:
external: true
name: network_public
services:
database:
image: postgres:13
volumes:
- database-data:/var/lib/postgresql/data
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_DB}
networks:
- network_public
calcom:
image: calcom/cal.com:latest
environment:
- DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@database/${POSTGRES_DB}
- NEXT_PUBLIC_WEBAPP_URL=https://cal.mydomain.com
- NEXTAUTH_URL=https://cal.mydomain.com
- CALENDSO_ENCRYPTION_KEY=${CALENDSO_ENCRYPTION_KEY}
- NEXT_PUBLIC_LICENSE_CONSENT=${NEXT_PUBLIC_LICENSE_CONSENT:-true}
- CALCOM_TELEMETRY_DISABLED=${CALCOM_TELEMETRY_DISABLED:-false}
networks:
- network_public
depends_on:
- database
ports:
- 3001:3000 # Expose Cal.com on port 3001 of the host machine
deploy:
labels:
- "traefik.enable=true"
- "traefik.http.routers.cal.rule=Host(`cal.mydomaine.com`)"
- "traefik.http.routers.cal.entrypoints=websecure"
- "traefik.http.routers.cal.tls.certresolver=letsencryptresolver"
- "traefik.http.services.cal.loadbalancer.server.port=3000"
- "traefik.docker.network=network_public"
how i can fix that ?