lobe-chat / Dockerfile
iouoracle's picture
Update Dockerfile
81af1cf verified
raw
history blame
447 Bytes
# 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"]