本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

Mozilla Add-ons Server(简称addons-server)是Mozilla***开发的开源插件管理服务器,主要用于Firefox、Thunderbird等Mozilla产品的扩展(插件)全生命周期管理。该服务器提供扩展的存储、分发、审核、版本控制及用户安装支持,是Mozilla浏览器生态的核心基础设施之一。项目源码及详细文档托管于GitHub。
目前未提供预构建Docker镜像,建议通过源码构建。具体步骤如下(详细构建指南请参考GitHub文档):
git clone [***]cd addons-serverDockerfile或docker-compose.yml)以下为简化的Docker Compose配置示例,用于快速部署测试环境。生产环境需根据实际需求调整配置(如添加HTTPS、优化资源分配等):
version: '3' services: addons-server: build: . # 从本地源码构建镜像 ports: - "8000:8000" # Web服务端口映射 environment: - DATABASE_URL=postgresql://addons_user:addons_pass@db:5432/addons_db # PostgreSQL连接URL - REDIS_URL=redis://redis:6379/0 # Redis连接URL(用于缓存和任务队列) - SECRET_KEY=your_secure_random_secret_key # 应用加密密钥,生产环境需替换为高熵随机值 - DEBUG=False # 调试模式开关,生产环境必须设为False - ALLOWED_HOSTS=localhost,127.0.0.1 # 允许访问的主机名列表,生产环境需替换为实际域名 depends_on: - db - redis db: image: postgres:13 # PostgreSQL数据库镜像 environment: - POSTGRES_USER=addons_user - POSTGRES_PASSWORD=addons_pass - POSTGRES_DB=addons_db volumes: - postgres_data:/var/lib/postgresql/data # 持久化数据库数据 redis: image: redis:6 # Redis缓存服务镜像 volumes: - redis_data:/data # 持久化Redis数据 volumes: postgres_data: redis_data:
| 参数名 | 描述 | 示例值 | 必要性 |
|---|---|---|---|
DATABASE_URL | PostgreSQL数据库连接URL,格式为postgresql://user:password@host:port/dbname | postgresql://addons_user:addons_pass@db:5432/addons_db | 必需 |
REDIS_URL | Redis连接URL,用于缓存和任务队列,格式为redis://host:port/db | redis://redis:6379/0 | 必需 |
SECRET_KEY | 应用加密密钥,用于会话管理、数据签名等,生产环境需使用高熵随机字符串 | your_secure_random_secret_key | 必需 |
DEBUG | 调试模式开关,True启用调试日志和开发工具,生产环境必须设为False | False | 必需 |
ALLOWED_HOSTS | 允许访问的主机名列表(逗号分隔),限制HTTP请求的Host头,防止主机头*** | addons.example.com,localhost | 必需 |
SITE_URL | 服务器对外访问URL,用于生成扩展下载链接、通知邮件等 | [***] | 推荐 |
SECRET_KEY、数据库密码等敏感信息通过安全方式管理(如环境变量、密钥管理服务)。免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429