
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
It use about 500Mb disk size and it needs about 350-450Mb RAM when running (more with firefox or chromium). It has built in vnc server and noVNC for web access.
There is a full docker image with all apps preinstalled here: https://hub.docker.com/r/gpopesc/xfce-debian-synology-full It has Chromium, Firefox, Palemoon, Putty, Image viewer, Mousepad text editor, Xarchiver and many plugins from XFCE desktop
Modify the password and the screen resolution in docker-compose. The default password is admin. Map your ports as you wish. Default port for vnc connection is 5905 and for http port is 8087. SHM added in docker compose or CLI in order to avoid errors on Firefox when running. The image was tested on Synology DS218+ .
Acces the container with a VNC client on port 5905 or simply [***] in your browser.
Wait for container to startup about 1 minute, depending of your configuration.
Execute the script from Home folder: capslock_toggle.sh if the caps lock remain on or install a virtual keyboard apt-get update && apt-get install onboard
You can add a browser inside from terminal, after succesfull container deployment:
apt-get update && apt-get install palemoon or apt-get update && apt-get install firefox-esr
Use reverse proxy if you want to secure your connection. Create websocket on your reverse proxy settings in Synology. !image
You can build the image yourself with the apps you need or you download the minimal installation from docker hub.
Method 1: Easyest with docker-compose.yml :
version: "3" services: synodebian: image: gpopesc/xfce-debian-synology container_name: syno-debian environment: - VNCPASS=admin - DISPLAY_WIDTH=1200 - DISPLAY_HEIGHT=720 - TZ=Europe/Bucharest ports: - 5905:5900 #vnc port - 8087:8080 #http port volumes: - ./data:/root/Downloads - type: tmpfs target: /dev/shm tmpfs: size: 4000000000 # ~4gb restart: unless-stopped
Create a local folder "data", then "docker-compose up -d" from your ssh command pro***
Method 2: build the image yourself and customize it according with your needs.
git clone https://github.com/gpopesc/xfce-debian-synology.git cd xfce-debian-synology docker-compose build --pull docker-compose up -d
Dockerfile has a lot optional apps, which are not installed by default. Uncomment the corespondend lines if you want to install them.
Method 3: install from docker CLI From your SSH client copy-paste and run following command (all rows, one time):
docker run -p 8087:8080 -p 5905:5900\ -e VNCPASS=admin\ -e DISPLAY_WIDTH=1200\ -e DISPLAY_HEIGHT=720\ -e TZ=Europe/Bucharest\ -v /volume1/docker/syno-debian/data:/root/Downloads\ --shm-size 4g\ --name syno-debian\ --restart unless-stopped\ gpopesc/xfce-debian-synology
Create local folder "syno-debian/data" in your docker folder and map it in the command. Adjust full local path acordingly: "/volume1/docker/syno-debian/data" Replace default password and resolution with desired options.
!image
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务