
如果你使用 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/linkstackorg/linkstack%E7%9A%84%E5%AE%98%E6%96%B9Docker%E7%89%88%E6%9C%AC%E3%80%82%E8%AF%A5Docker%E9%95%9C%E5%83%8F%E9%83%A8%E7%BD%B2%E7%AE%80%E5%8D%95%EF%BC%8C%E5%8C%85%E5%90%AB%E8%BF%90%E8%A1%8CLinkStack%E6%89%80%E9%9C%80%E7%9A%84%E6%89%80%E6%9C%89%E7%BB%84%E4%BB%B6%E3%80%82
LinkStack的Docker版本保留了https://github.com/linkstackorg/linkstack%E7%9A%84%E6%89%80%E6%9C%89%E5%8A%9F%E8%83%BD%E5%92%8C%E8%87%AA%E5%AE%9A%E4%B9%89%E9%80%89%E9%A1%B9%E3%80%82
此Docker基于Alpine Linux(一个小巧、简单且安全的Linux发行版)构建,Web服务器使用Apache2(免费开源的跨平台Web服务器软件),并内置PHP 8.0以确保高兼容性和性能。
使用Docker镜像就像拉取和部署一样简单。
LinkStack是一个高度可定制的链接分享平台,具有直观易用的用户界面。
LinkStack允许您创建个人资料页面。许多社交媒体平台仅允许放置一个链接,而通过LinkStack,您可以将所有需要的链接集中在一个页面上,使其均可点击。只需几步,即可在自己的服务器上搭建个人链接页面。
了解更多关于LinkStack及其所有功能:
https://github.com/linkstackorg/linkstack
shelldocker pull linkstackorg/linkstack
替代镜像源:
shelldocker pull ghcr.io/linkstackorg/linkstack
您可以将端口80、443更改为您偏好的值。默认情况下支持并暴露HTTP和HTTPS。
SERVER_ADMIN(管理员***,默认值:you@example.com)HTTP_SERVER_NAME(服务器名称,默认值:localhost)HTTPS_SERVER_NAME(服务器名称,默认值:localhost)LOG_LEVEL(日志级别,默认值:info)TZ(时区,默认值:UTC)PHP_MEMORY_LIMIT(PHP内存限制,默认值:256M)UPLOAD_MAX_FILESIZE(上传文件大小限制,默认值:8M)我们建议设置持久化存储
了解更多关于持久化存储的信息
创建新卷:
shelldocker volume create linkstack
shelldocker run --detach \ --name linkstack \ --publish 80:80 \ --publish 443:443 \ --restart unless-stopped \ --mount source=linkstack,target=/htdocs \ linkstackorg/linkstack
shelldocker run --detach \ --name linkstack \ --hostname linkstack \ --env HTTP_SERVER_NAME="www.example.xyz" \ --env HTTPS_SERVER_NAME="www.example.xyz" \ --env SERVER_ADMIN="admin@example.xyz" \ --env TZ="Europe/Berlin" \ --env PHP_MEMORY_LIMIT="512M" \ --env UPLOAD_MAX_FILESIZE="16M" \ --publish 80:80 \ --publish 443:443 \ --restart unless-stopped \ --mount source=linkstack,target=/htdocs \ linkstackorg/linkstack
为避免问题,请为反向代理使用HTTPS
示例配置:
yamlversion: "3.8" services: linkstack: hostname: 'linkstack' image: 'linkstackorg/linkstack:latest' environment: TZ: 'Europe/Berlin' SERVER_ADMIN: 'admin@example.com' HTTP_SERVER_NAME: 'example.com' HTTPS_SERVER_NAME: 'example.com' LOG_LEVEL: 'info' PHP_MEMORY_LIMIT: '256M' UPLOAD_MAX_FILESIZE: '8M' volumes: - 'linkstack_data:/htdocs' ports: - '8190:443' restart: unless-stopped volumes: linkstack_data:
当有新版本发布时,您将在管理面板上收到更新通知。
此更新器允许您一键更新安装。
如何使用自动更新器:
如果您希望构建或修改自己的LinkStack Docker版本,可以按照以下说明操作:
从docker目录运行以下命令:
shelldocker build -t linkstack .
现在您可以在定义的端口上设置应用程序。
Docker容器的持久化存储是在容器停止或删除时不会丢失的存储。
这一特性非常有用,因为即使容器被删除,数据也可以保存。当处理需要在重启过程中保留的数据(如数据库)时,这一点尤为重要。
运行LinkStack所需的所有重要文件都存储在docker容器根目录下的"htdocs"文件夹中。
我们建议将整个文件夹挂载到外部卷。
不过,有些用户可能希望只保留个别文件。
展开下面的详细部分了解更多:
/htdocs/.env /htdocs/database/database.sqlite /htdocs/config/advanced-config.php /htdocs/assets/linkstack/images/avatar.png /htdocs/themes (文件夹) /htdocs/assets/img (文件夹)
未来版本可能会有变化。
以下是NGINX反向代理的示例配置。
确保使用HTTPS访问容器以避免混合内容错误
nginxserver { listen 443 ssl; listen [::]:443 ssl; listen 80; listen [::]:80; server_name your.domain.name; location / { # 替换为Docker容器的IP地址和端口号 proxy_pass [***] proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto https; proxy_set_header X-VerifiedViaNginx yes; proxy_read_timeout 60; proxy_connect_timeout 60; proxy_redirect off; # WebSocket专用:强制使用HTTP/1.1并设置Upgrade头 proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_cache_bypass $http_upgrade; proxy_set_header X-Forwarded-Proto $scheme; # 修复混合内容错误 add_header 'Content-Security-Policy' 'upgrade-insecure-requests'; } }
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务