
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
!https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/src/logo.png
Homepage for Tesla 是一个自托管的个人主页应用,专为特斯拉车内环境设计。它允许用户组织收藏的网站链接,并以全屏模式启动这些网站,同时自动调暗特斯拉的车内和车外灯光,营造适合媒体观看的氛围。与非自托管解决方案相比,该镜像提供更高的隐私性和控制权,让用户完全掌控自己的书签数据。
!https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_1.png
适用于拥有特斯拉车辆且希望在车内浏览器中便捷访问非原生应用(如Prime Video、Disney+等)的用户。特别适合注重隐私、希望自托管服务的用户,需具备基本的服务器运行环境(如树莓派、NUC等)和Docker部署能力。
特斯拉车内浏览器仅能访问公网暴露的网站,因此需要将Homepage应用公网暴露。具体配置方法超出本文档范围,但下方提供了使用Traefik、HTTPS和自定义域名的Docker Compose示例。
若无法自行托管,推荐使用非自托管解决方案:testube.app、abettertheater.com、fullscreentesla.com
| 参数 | 功能描述 |
|---|---|
-v /path/to/bookmarks.json:/app/public/bookmarks.json | (必填)书签文件挂载卷,可使用仓库中的示例文件开始配置 |
-v /path/to/images:/app/public/images | (可选)本地书签图片文件夹挂载卷 |
-e DEFAULT_THEME="1" | (可选,默认=1)设置主题,可选择预设主题(如DEFAULT_THEME=7对应主题7),设为"0"可自定义主题 |
-e BOOKMARK_HEGHT="150" | (可选,默认=150)仅当DEFAULT_THEME=0时生效,设置书签图片高度(像素) |
-e BOOKMARK_PADDING="15" | (可选,默认=15)仅当DEFAULT_THEME=0时生效,设置书签图片间距(像素) |
-e BOOKMARK_RADIUS="24" | (可选,默认=24)仅当DEFAULT_THEME=0时生效,设置书签图片圆角半径(像素) |
-e BOOKMARK_WIDTH="150" | (可选,默认=150)仅当DEFAULT_THEME=0时生效,设置书签图片宽度(像素) |
-e SHOW_CATEGORIES="1" | (可选,默认=1)仅当DEFAULT_THEME=0时生效,显示分类名称,设为"0"隐藏 |
-e SHOW_NAMES="1" | (可选,默认=1)仅当DEFAULT_THEME=0时生效,显示书签名称,设为"0"隐藏 |
-p 3000:3000 | (可选,默认=3000)端口映射,左侧可改为自定义端口 |
Docker命令直接运行(最小化示例)
bashdocker run \ -v /path/to/bookmarks.json:/app/public/bookmarks.json \ jessewebdotcom/homepage-for-tesla:latest
Docker Compose(最小化示例)
yamlversion: '3' services: app: image: jessewebdotcom/homepage-for-tesla:latest volumes: - /path/to/bookmarks.json:/app/public/bookmarks.json
Docker Compose(扩展示例)
以下示例包含:
socket_proxy网络yamlversion: '3' networks: socket_proxy: name: socket_proxy external: true services: homepage-for-tesla: image: jessewebdotcom/homepage-for-tesla:latest container_name: homepage-for-tesla hostname: homepage-for-tesla networks: - socket_proxy environment: - DEFAULT_THEME=1 volumes: - /path/to/bookmarks.json:/app/public/bookmarks.json - /path/to/images:/app/public/images labels: - "traefik.enable=true" - "traefik.http.routers.tesla-rtr.entrypoints=https" - "traefik.http.routers.tesla-rtr.rule=Host(`YOUR_DOMAIN`)" - "traefik.http.routers.tesla-rtr.tls=true" - "traefik.http.routers.tesla-rtr.middlewares=auth" - "traefik.http.middlewares.auth.basicauth.users=YOUR_USERNAME:YOUR_HASHED_PASSWORD" - "traefik.http.routers.tesla-rtr.service=tesla-svc" - "traefik.http.services.tesla-svc.loadbalancer.server.port=3000"
注意:可使用bcrypt-generator.com生成密码哈希(Docker Compose中需将$符号加倍)。
bashgit clone https://github.com/JesseWebDotCom/homepage-for-tesla cd homepage-for-tesla docker build -t homepage-for-tesla .
点击任何书签即可触发全屏模式(浏览器全屏并调暗灯光),此时会显示***窗口,点击"GO TO SITE"即可访问目标网站。
书签存储在/app/public/bookmarks.json文件中,仓库提供示例文件。书签项结构说明:
| 键 | 描述 |
|---|---|
| name | (必填)书签名称,显示在图片下方 |
| url | (必填)书签网站链接 |
| image | (必填)显示的图片,可为远程URL、data URI或本地图片路径(需挂载images卷) |
| background | (可选)图片背景,支持CSS背景属性值(如"white") |
| border | (可选)图片边框,支持CSS边框属性值(如"1px solid white") |
推荐:为提高可靠性、隐私性和性能,建议使用本地图片(需将图片文件放入挂载的images目录)。
| !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_1.png 主题1 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_2.png 主题2 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_3.png 主题3 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_4.png 主题4 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_5.png 主题5 |
|---|---|---|---|---|
| !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_6.png 主题6 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_7.png 主题7 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_8.png 主题8 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_9.png 主题9 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_10.png 主题10 |
| !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_11.png 主题11 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_12.png 主题12 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_13.png 主题13 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_14.png 主题14 | !https://github.com/JesseWebDotCom/homepage-for-tesla/raw/main/docs/images/themes/theme_15.png 主题15 |
感谢以下非自托管解决方案提供的灵感:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务