
如果你使用 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://api.netlify.com/api/v1/badges/a2267ed1-c542-46d4-8f08-ce6c1847d270/deploy-status]([***] https://img.shields.io/docker/cloud/build/bootsie123/f1-web-viewer](https://hub.docker.com/repository/docker/bootsie123/f1-web-viewer) https://img.shields.io/github/license/bootsie123/F1-Web-Viewer](https://github.com/bootsie123/F1-Web-Viewer/blob/master/LICENSE)
A simple grid-based web viewer for Formula 1. Simply login with your F1TV credentials, select the season, event, and session, and then drag and drop the channels you want to watch into the grid! Unable to install it? No problem! The application can be fully accessed https://f1webviewer.netlify.app
Coming Soon
Have any suggestions? Let us know!
Clone the repository using https://git-scm.com/ and then use https://www.npmjs.com/ to install the node modules.
bash# Clone the repository git clone https://github.com/bootsie123/F1-Web-Viewer.git # Enter the directory cd F1-Web-Viewer # Install the dependencies npm install # Build the application npm run build # Start the server npm start
Alternatively you can install the application with docker.
bashdocker pull bootsie123/f1-web-viewer
Local
To run the web server simply run:
bashnpm start
This will run the server locally on port 3000 and allow you to connect to it through:
http://localhost:3000 or the IP address of your computer http://192.168.x.x:3000
Docker
To start the web server with Docker simply run:
bashdocker run -d -p 3000:3000 bootsie123/f1-web-viewer
From there, you can then access the server on port 3000 of your Docker host. For example: http://192.168.x.x:3000
Changing the default port
To change the default port of the web server locally you can simply rename the .env.example file in the main directory of the application to .env. From there, edit the following:
bashPORT=3000 //Change this value here to the desired port
For Docker, simply start the container with your desired mapped ports. For example, to access the web server from port 8080 use:
bashdocker run -d -p 8080:3000 bootsie123/f1-web-viewer
What credentials do I use to login?
For login, you need an F1TV account and an active subscription. To login, simply open the sliding panel on the right and enter the same username and password you use for F1TV
What happens to my credentials after login?
During login, your credentials are exchanged with the F1TV servers which in turn give back an access token. This token is stored locally through your browser and is automatically loaded after the first login. However, if this token expires simply logout and relogin
Will my layout be saved?
The layout is automatically saved locally to your browser. It will also be loaded automatically when you revisit the application. However, if you clear your browser cache you will loose your layout
Is it possible to sync the feeds?
Yes! Just click on the clock icon on the feed you want all the other feeds to sync up to. It will also sync across multiple tabs too
Special thanks To: https://github.com/SoMuchForSubtlety (F1 Viewer) and https://github.com/robvdpol (RaceControl) for giving me a framework to work with and mapping out the F1TV API!
Other thanks to:
Pull requests are welcome. Any changes are appreciated!
https://choosealicense.com/licenses/isc/
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务