services: backend: image: docker.io/nashsu/free_ask_internet:latest depends_on: - llm-freegpt35 restart: on-failure freeaskinternet-ui: image: docker.io/nashsu/free_ask_internet_ui:latest ports: - "3000:80" environment: BACKEND_HOST: "backend:8000" depends_on: - backend restart: always chatgpt-next-web: image: yidadaa/chatgpt-next-web ports: - "3030:3000" environment: OPENAI_API_KEY: "FreeAskInternet" # CODE: "FreeAskInternet" # 如果你想要设置页面的访问密码,请修改这里 BASE_URL: "http://backend:8000" CUSTOM_MODELS: "-all,+gpt-3.5-turbo" depends_on: - llm-freegpt35 restart: always llm-freegpt35: image: missuo/freegpt35:latest restart: always llm-kimi: image: vinlic/kimi-free-api:latest restart: always environment: - TZ=Asia/Shanghai llm-glm4: image: vinlic/glm-free-api:latest restart: always environment: - TZ=Asia/Shanghai llm-qwen: image: vinlic/qwen-free-api:latest restart: always environment: - TZ=Asia/Shanghai searxng: image: docker.io/searxng/searxng:latest volumes: - ./searxng:/etc/searxng:rw environment: - SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/ cap_drop: - ALL cap_add: - CHOWN - SETGID - SETUID logging: driver: 'json-file' options: max-size: '1m' max-file: '1' restart: always