NAS应用商店
专为飞牛、群晖、威联通等Nas打造的通用应用商店

Ubuntu XFCE

应用介绍

Ubuntu XFCE(VNC 桌面)提供轻量的远程桌面环境,便于在 NAS 上运行图形化工具、文件管理、浏览器调试等桌面场景。与 noVNC 版本不同,本方案主打传统 VNC 访问,适合使用桌面/手机端 VNC 客户端进行连接。镜像体积较小、资源占用适中,适合在 NAS 上长期驻留作为“轻桌面”。

主要特点:

  • 基于 Ubuntu + XFCE 的轻量桌面环境
  • 通过 VNC 客户端访问,适合内网与跳板场景
  • Docker 化,卷映射可持久化个人家目录与常用目录
  • 分辨率与色深可调,适配不同终端显示
  • 搭配反向代理或端口限制,保障访问安全

效果:

安装说明

前提依赖

  • Docker 与 Docker Compose
  • 准备若干挂载目录用于家庭目录持久化(可选)
  • 规划端口:VNC 常用 5901/6901(novnc),或根据镜像约定设置

安装配置

以下示例使用社区常见镜像 consol/ubuntu-xfce-vnc,映射 5901 与 6901,设置默认分辨率与密码。

version: "3.8"
services:
  ubuntu-xfce:
    image: consol/ubuntu-xfce-vnc:latest
    container_name: ubuntu-xfce
    ports:
      - "5901:5901"
      - "6901:6901"
    environment:
      - TZ=Asia/Shanghai
      - VNC_PW=请设置VNC密码
      - RESOLUTION=1280x720
    volumes:
      - /data/ubuntu-xfce/home:/home/vncuser
      - /data/ubuntu-xfce/Downloads:/home/vncuser/Downloads
    restart: unless-stopped

注意事项:

  • 具体环境变量命名可能随镜像不同而异(如 VNC_PW/PASSWORD 等),请参考镜像文档调整
  • 若需浏览器加速或大内存应用,建议提升 shm_size 或使用更强宿主机
  • 内网访问建议限制来源 IP;公网访问务必加网关鉴权与强口令

使用说明

  • 启动:docker-compose up -d
  • 访问:使用 VNC 客户端连接 NAS_IP:5901 输入密码后进入桌面;如使用浏览器 noVNC,访问 http://NAS_IP:6901
  • 文件管理:在挂载的家目录内进行下载与文档编辑,重启容器后数据仍在
  • 常见用途:轻量图形化文件操作、简单浏览器调试、配合其他容器进行可视化任务

开源信息