侧边栏壁纸
博主头像
Wood Chen博主等级

独唱独酬,独行独坐还独卧

  • 累计撰写 214 篇文章
  • 累计创建 136 个标签
  • 累计收到 8 条评论

目 录CONTENT

文章目录
AI

docker在服务器搭建浏览器,避免openai和claude封号

wood
2024-05-19 / 0 评论 / 0 点赞 / 34 阅读 / 2722 字

openai的封号太严重了, 挂vpn的话IP地址变动太频繁, 还可能被别的vpn用户连带封号.

于是我想, 不如在vps里搭建一个浏览器, 我们偶尔登录上去也只是需要充值,绑卡, 轻微使用足够了.

这样的话,有几个好处:

  1. IP地址固定

  2. openai一般不会这样封服务器IP(至少我一直没封)

  3. 稳定稳定还是稳定

前提

VPS需要是X86架构的, 暂未找到arm的镜像

运行命令

docker run -d --name firefox -e TZ=Asia/Singapore  -e DISPLAY_WIDTH=1920 -e DISPLAY_HEIGHT=1080 -e KEEP_APP_RUNNING=1 -e ENABLE_CJK_FONT=1  -e VNC_PASSWORD=wood666 -p 5800:5800 -p 5900:5900 -v /data/firefox/config:/config:rw --shm-size 2g jlesage/firefox

或者

version: '3.8'  # 指定docker-compose文件的版本

services:
  firefox:  # 定义服务名称,与docker run中的--name参数对应
    image: jlesage/firefox  # 指定要使用的Docker镜像
    container_name: firefox  # 容器的名称
    environment:  # 设置环境变量,等同于docker run中的-e参数
      - TZ=Asia/Singapore  # 设置时区
      - DISPLAY_WIDTH=1920  # 设置显示宽度
      - DISPLAY_HEIGHT=1080  # 设置显示高度
      - KEEP_APP_RUNNING=1  # 保持应用运行
      - ENABLE_CJK_FONT=1  # 启用中文字体
      - VNC_PASSWORD=wood666  # 设置VNC密码
    ports:  # 映射端口,等同于docker run中的-p参数
      - "5800:5800"  # 映射5800端口
      - "5900:5900"  # 映射5900端口
    volumes:  # 挂载卷,等同于docker run中的-v参数
      - /data/firefox/config:/config:rw  # 将主机的/data/firefox/config目录挂载到容器的/config目录
    shm_size: 2g  # 设置共享内存大小,等同于docker run中的--shm-size参数
    deploy:  # 部署模式配置,适用于Swarm模式
      mode: replicated  # 设置为复制模式
      replicas: 1  # 设置副本数量为1
    restart: always  # 设置容器总是重启

如何使用

  1. vps放开5800端口

  2. 使用ip:5800​访问

  3. 密码就是上面的wood666​,可以自行修改

image (6).webp

  1. 输入密码, 访问即可

image (7).webp

image (5).webp

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区