
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Slackin-extended是原https://github.com/rauchg/slackin%E7%9A%84%E6%89%A9%E5%B1%95%E5%88%86%E6%94%AF%EF%BC%8C%E6%8F%90%E4%BE%9B%E6%9B%B4%E4%B8%B0%E5%AF%8C%E7%9A%84%E5%AE%9A%E5%88%B6%E5%8C%96%E5%92%8C%E5%8F%AF%E6%89%A9%E5%B1%95%E6%80%A7%E3%80%82%E8%AF%A5%E5%B7%A5%E5%85%B7%E4%B8%BB%E8%A6%81%E7%94%A8%E4%BA%8E%E4%B8%BASlack%E5%B7%A5%E4%BD%9C%E5%8C%BA%E5%88%9B%E5%BB%BA%E5%85%AC%E5%BC%80%E9%82%80%E8%AF%B7%E7%B3%BB%E7%BB%9F%EF%BC%8C%E5%8C%85%E6%8B%AC%E7%94%A8%E6%88%B7%E9%82%80%E8%AF%B7 landing 页、实时在线用户徽章、静态SVG徽章,并支持通过reCAPTCHA防止滥用及自定义主题颜色。
免责声明:本项目与Slack无关联。Slack徽标和Slack API的版权归Slack Technologies, Inc.所有。
https://slack.yourdomain.com),用户可填写***获取邀请<iframe>徽章,通过socket.io实时显示在线用户数Slackin-extended Docker镜像已发布至Docker Hub,可直接拉取:
bashdocker pull docker.xuanyuan.run/emedvedev/slackin-extended
使用docker run命令启动容器,需至少指定Slack工作区ID和API令牌:
bashdocker run -d \ -p 3000:3000 \ -e SLACK_SUBDOMAIN="your-slack-workspace-id" \ -e SLACK_API_TOKEN="xoxb-YOUR-SLACK-TOKEN" \ --name slackin-extended \ docker.xuanyuan.run/emedvedev/slackin-extended
创建docker-compose.yml文件:
yamlversion: '3' services: slackin: image: docker.xuanyuan.run/emedvedev/slackin-extended ports: - "3000:3000" environment: - SLACK_SUBDOMAIN=your-slack-workspace-id - SLACK_API_TOKEN=xoxb-YOUR-SLACK-TOKEN - SLACKIN_PORT=3000 - SLACKIN_THEME=dark - RECAPTCHA_SECRET=your-recaptcha-secret - RECAPTCHA_SITEKEY=your-recaptcha-sitekey restart: unless-stopped
启动服务:
bashdocker-compose up -d
实时徽章(带动态效果)
html<script async defer src="https://slack.yourdomain.com/slackin.js"></script> <!-- 追加 "?large" 参数可显示大尺寸版本 -->
SVG静态徽章
html<img src="https://slack.yourdomain.com/badge.svg">
可通过查询参数自定义颜色:
html<img src="https://slack.yourdomain.com/badge.svg?bg=e01563&fg=ffffff">
所有配置参数可通过环境变量设置,以下是完整参数列表:
| 标志 | 简写 | 环境变量 | 默认值 | 描述 |
|---|---|---|---|---|
| 位置参数1 | — | SLACK_SUBDOMAIN | 必填 | Slack工作区ID(对应https://{this}.slack.com) |
| 位置参数2 | — | SLACK_API_TOKEN | 必填 | API令牌 |
| --port | -p | SLACKIN_PORT | 3000 | 监听端口 |
| --hostname | -h | SLACKIN_HOSTNAME | '0.0.0.0' | 监听主机名 |
| --channels | -c | SLACKIN_CHANNELS | '' | 允许单频道访客的频道名称(逗号分隔) |
| --emails | -e | SLACKIN_EMAILS | '' | 限制注册的***列表(逗号分隔,支持通配符) |
| --interval | -i | SLACKIN_INTERVAL | 60000 | Slack API轮询间隔(毫秒) |
| --path | -P | SLACKIN_PATH | / | 服务路径 |
| --silent | -s | SLACKIN_SILENT | false | 不输出警告或错误信息 |
| --cors | -x | SLACKIN_CORS | false | 为所有路由启用CORS |
| --analytics | -a | SLACKIN_ANALYTICS | '' | Google Analytics ID |
| --recaptcha-secret | -R | RECAPTCHA_SECRET | '' | reCAPTCHA密钥 |
| --recaptcha-sitekey | -K | RECAPTCHA_SITEKEY | '' | reCAPTCHA站点密钥 |
| --recaptcha-invisible | -I | RECAPTCHA_INVISIBLE | '' | 使用https://developers.google.com/recaptcha/docs/invisible |
| --theme | -T | SLACKIN_THEME | light | 颜色方案,light或dark |
| --accent | -A | SLACKIN_ACCENT | light主题为#e01563,dark主题为#9a0e44 | 自定义强调色(替代主题默认值) |
| --coc | -C | SLACKIN_COC | '' | 行为准则(CoC)完整URL |
| --css | -S | SLACKIN_CSS | '' | 主页面自定义CSS文件URL |
SLACKIN_PAGE_DELAY | 0 | Slack API请求间隔延迟(毫秒,大型工作区可能需要避免速率限制) | ||
SLACKIN_PROXY | false | 信任代理头(仅在反向代理后部署时使用) | ||
SLACKIN_HTTPS_REDIRECT | '' | 若设置域名且SLACKIN_PROXY为true,将x-forwarded-proto === 'http'的请求重定向至https://<该域名>/<原URL> | ||
SLACKIN_LETSENCRYPT | '' | https://letsencrypt.org/%E6%8C%91%E6%88%98%E5%93%8D%E5%BA%94 |
@slackin-inviter用户并授予管理员权限使用单频道模式时,外部账户邀请数量限制为付费成员数量的5倍。若未收到邀请邮件,可能是此限制导致。解决方法:注册免费工作区并配置Slackin指向该工作区(所有频道可见)。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务