
如果你使用 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/sashakarcz/hidewall/actions/workflows/docker-image.yml/badge.svg](https://github.com/sashakarcz/hidewall/actions/workflows/docker-image.yml) . If you visit https://hidewall.io, you will be prompted to "Add Hidewalls to Home screen". This will download a PWA version that you can use to share blocked content to.
A Shortcut is offered for iOS here.
Now in the Chrome Store!
bashgit clone https://github.com/usenix17/hidewall.git cd hidewall
bashdocker compose up -d
http://localhost:8069The Docker Compose configuration includes a Traefik label for reverse proxy integration. Configure Traefik separately according to your infrastructure needs.
Docker Build
Build the optimized Docker image with multi-stage compilation:
bashdocker build -t hidewall:latest .
Run the container:
bashdocker run -d \ -p 8069:80 \ --name hidewall \ --restart unless-stopped \ hidewall:latest
Native Go Build
bash# Install dependencies go mod download # Build the binary go build -o hidewall main.go # Run the application ./hidewall
Environment variables:
PORT - HTTP server port (default: 80)HOST - Bind address (default: 0.0.0.0)Example with custom port:
bashPORT=8080 ./hidewall
Sites requiring advanced bypass methods are listed in blocked_sites.txt. These sites use the full arsenal of bypass techniques including archive services. Add domains (one per line) to customize behavior:
bloomberg.com telegraph.co.uk theatlantic.com wsj.com
Visit the root URL and enter a paywalled article URL in the form.
bashcurl "https://hidewall.io/yeet?y=https://example.com/paywalled-article"
Response: HTML content with paywall removed
y - The full URL of the paywalled article (required, must be URL-encoded)Example:
bashhttps://hidewall.io/yeet?y=https%3A%2F%2Fwww.wsj.com%2Farticle%2Fexample
/ (returns 200 OK)The Docker image includes a built-in health check that pings the root endpoint every 30 seconds.
The application handles SIGTERM and SIGINT gracefully, completing in-flight requests before shutdown (30-second timeout).
Rate Limit Errors: The service enforces 10 requests per minute per IP. Wait 60 seconds or deploy your own instance.
Archive Services Timeout: Archive.today and Wayback Machine can be slow. The service has extended timeouts (15-20s) for these services.
Bypass Failure: Some sites have very strong paywalls. Try adding the domain to blocked_sites.txt to enable all bypass methods.
Logs are written to stdout. In Docker, view logs with:
bashdocker logs hidewall
bashgo test ./...
main.go - Main application (1100+ lines, modular functions)templates/index.html - Web UI templatestatic/ - CSS, fonts, and static assetschrome/ - Chrome extension sourceblocked_sites.txt - Sites requiring advanced bypassContributions are welcome! Please:
Follow Go conventions and ensure go fmt and go vet pass.
This tool is designed for educational purposes and personal use to access content you have a right to read. Users are responsible for complying with applicable laws and website terms of service.
The authors do not condone copyright infringement or violation of terms of service. This tool should be used ethically and responsibly.
sasha@starnix.nethttps://hidewall.ioMIT License - See LICENSE file for details
Active Development - Regularly maintained and updated
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务