services: kong: image: kong:3.6-ubuntu container_name: genex-kong restart: unless-stopped network_mode: host environment: KONG_DATABASE: "off" KONG_DECLARATIVE_CONFIG: /etc/kong/kong.yml KONG_PROXY_ACCESS_LOG: /dev/stdout KONG_ADMIN_ACCESS_LOG: /dev/stdout KONG_PROXY_ERROR_LOG: /dev/stderr KONG_ADMIN_ERROR_LOG: /dev/stderr KONG_PROXY_LISTEN: "127.0.0.1:48080" KONG_ADMIN_LISTEN: "127.0.0.1:48001" # Large file upload support KONG_NGINX_PROXY_PROXY_REQUEST_BUFFERING: "off" KONG_NGINX_PROXY_CLIENT_MAX_BODY_SIZE: "500m" volumes: - ./kong.yml:/etc/kong/kong.yml:ro healthcheck: test: ["CMD", "kong", "health"] interval: 10s timeout: 5s retries: 5