# FROM lobehub/lobe-chat:v0.99.1 | |
FROM lobehub/lobe-chat:latest | |
# 从 cloudflare 镜像复制 cloudflared | |
COPY --from=cloudflare/cloudflared:latest /usr/local/bin/cloudflared /usr/local/bin/cloudflared | |
# 设置端口 | |
EXPOSE 3210 | |
ENV PORT=3210 | |
# 创建启动脚本 | |
RUN echo '#!/bin/sh\ncloudflared tunnel --no-autoupdate run --token $CF_TOKEN &\nexec /docker-entrypoint.sh "$@"' > /start.sh && \ | |
chmod +x /start.sh | |
ENTRYPOINT ["/start.sh"] | |