群晖docker部署jlesage/firefox

jlesage/firefox是一个开源项目。

新建一个firefox的文件夹,把docker-compose.yaml放进去,然后运行容器命令:docker-compose up -d 

version: '3'
services:
  firefox:
    image: jlesage/firefox
    ports:
      - "5800:5800"
    volumes:
      - "./config:/config:rw"
      - "./fonts://usr/share/fonts/other"
    environment:
      - TZ=Asia/Shanghai
      - LANG=zh_CN.UTF-8
      - VNC_PASSWORD=!7%SB9qk0yh4ZG
    restart: always    
    network_mode:
          bridge

firefox不支持中文的解决步骤:

  • firefox文件夹下新建fonts文件夹,用于存放字体(解决浏览器中文显示方块问题),字体这里以阿里巴巴普惠体(官网)举例,下载完成后解压ttf文件到fonts文件夹。

环境变量

  • TZ=Asia/Shanghai
  • DISPLAY_WIDTH=1920(应用程序窗口的高度)
  • DISPLAY_HEIGHT=1080(应用程序窗口的宽度)
  • KEEP_APP_RUNNING=1(当设置为1时,应用程序将在崩溃或终止时自动重新启动)
  • VNC_PASSWORD=!7%SB9qk0yh4ZG(连接到应用程序 GUI 所需的密码)
  • FF_OPEN_URL=www.baidu.com(Firefox 启动时打开的网页)

注意:外面访问群晖浏览器最好要设置反代,直接转发危险

    THE END
    分享
    二维码
    打赏
    海报
    群晖docker部署jlesage/firefox
    jlesage/firefox是一个开源项目。 新建一个firefox的文件夹,把docker-compose.yaml放进去,然后运行容器命令:docker-compose up -d  version: '3' services……
    <<上一篇
    下一篇>>