Phala 部署 Chat-Share

需要自行配置 Cloudflare 隧道,在 Phala 复制 Network 的 Internal IP 配合相应端口填入公共主机名的 URL,类型 HTTP,填写示例如下

  • Chat2API: 10.1.1.15:5005

  • Fuclaude: 10.1.15:8181

  • Chat-Share: 10.1.1.15:5100

services:
  chat2api:
    image: lanqian528/chat2api:latest
    container_name: chat2api
    restart: unless-stopped
    ports:
      - '5005:5005'
    environment:
      - TZ=Asia/Shanghai
      - AUTHORIZATION=sk-123
      - API_PREFIX=chat2api
      - ENABLE_GATEWAY=true
    networks:
      - internal_network
    volumes:
      - ./data:/app/data

  fuclaude:
    image: pengzhile/fuclaude:latest
    container_name: fuclaude
    restart: unless-stopped
    ports:
      - '8181:8181'
    environment:
      - TZ=Asia/Shanghai
      - FUCLAUDE_REAL_LOGOUT=false
      - FUCLAUDE_COOKIE_SECRET=abcdefg12345678
      - FUCLAUDE_MODERATION_ENABLED=false
      - FUCLAUDE_SIGNUP_ENABLED=true
      - FUCLAUDE_SHOW_SESSION_KEY=false
    networks:
      - internal_network

  chat-share:
    image: ghcr.io/h88782481/chat-share:latest
    container_name: chat-share
    restart: unless-stopped
    ports:
      - '5100:5100'
    environment:
      - TZ=Asia/Shanghai
      - SECRET_KEY=abcdefg12345678
      - AUTHORIZATION=sk-123
      - DOMAIN_CHATGPT=https://openai.xxx.com
      - DOMAIN_CLAUDE=https://claude.xxx.com
    depends_on:
      - chat2api
      - fuclaude
    networks:
      - internal_network

  cloudflared:
    image: cloudflare/cloudflared:latest
    container_name: cloudflared
    command: tunnel --no-autoupdate run --token eyJxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    restart: unless-stopped

  watchtower:
    image: containrrr/watchtower
    container_name: watchtower
    restart: unless-stopped
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    command: --cleanup --interval 300
    networks:
      - internal_network

networks:
  internal_network:
    driver: bridge

参考链接

29 Likes

前排支持

2 Likes

看起来尸分麻烦,不太摩登!

4 Likes

前排存书签,大佬太强惹!

2 Likes

这个很好用,搭了个openwebui,不知道为什么一个webui镜像这么大,还挺吃配置。

3 Likes

大佬高产了

2 Likes

修改配置麻烦 好像要删了重建…

1 Like

网页上能配置的项目太少了,绑定域名需要修改yml重建很麻烦

1 Like


hf和这个部署的chat2api的镜像站前端楼主能用吗?

1 Like

除了Gateway 不要配其他可选环境变量试试

1 Like

我giao,什么原理 :joy:可以了

可以去仓库催更作者 应该是seed的问题 他文档写的不清楚 而且目前的工作逻辑很不安全 :rofl:

其实没必要cf隧道,

它会自动映射你的所有端口到公网

主要是为了自定义域

我都是自动解析

这个我还真没看到 我还以为没有 :joy: 不过有点搞啊 和我想象的方法不一样

前几天刚加的,就加一个token,一个域名配置

3 Likes

感谢大佬分享

感谢佬友

太强了吧reno佬