Files
appstore/apps/chatgpt-web/latest/docker-compose.yml
T
2024-06-01 18:07:27 +08:00

43 lines
1.6 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
services:
chatgpt-web:
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:3002"
environment:
# 二选一
OPENAI_API_KEY: "${API_KEY}"
# 二选一
OPENAI_ACCESS_TOKEN: "${ACCESS_TOKEN}"
# 获取ACCESS_TOKENhttps://chat.openai.com/api/auth/session
# API接口地址,可选,设置 OPENAI_API_KEY 时可用
OPENAI_API_BASE_URL: "${API_BASE_URL}"
# API模型,可选,设置 OPENAI_API_KEY 时可用
OPENAI_API_MODEL: "${API_MODEL}"
# 反向代理,可选
API_REVERSE_PROXY: "${REVERSE_PROXY}"
# 访问权限密钥,可选
AUTH_SECRET_KEY: "${SECRET_KEY}"
# 每小时最大请求次数,可选,默认无限
MAX_REQUEST_PER_HOUR: "${REQUEST_LIMIT}"
# 超时,单位毫秒,可选
TIMEOUT_MS: "${TIMEOUT}"
# Socks代理,可选,和 SOCKS_PROXY_PORT 一起时生效
SOCKS_PROXY_HOST: "${PROXY_HOST}"
# Socks代理端口,可选,和 SOCKS_PROXY_HOST 一起时生效
SOCKS_PROXY_PORT: "${PROXY_PORT}"
# Socks代理用户名,可选,和 SOCKS_PROXY_HOST 一起时生效
SOCKS_PROXY_USERNAME: "${PROXY_USERNAME}"
# Socks代理密码,可选,和 SOCKS_PROXY_HOST 一起时生效
SOCKS_PROXY_PASSWORD: "${PROXY_PASSWORD}"
# HTTPS 代理,可选,支持 httphttpssocks5
HTTPS_PROXY: "${HTTPS_PROXY}"
image: chenzhaoyu94/chatgpt-web:latest
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true