All checks were successful
Build and Release / build-and-test (arm64, alpine) (push) Successful in -11s
Build and Release / build-and-test (amd64, alpine) (push) Successful in -4s
Build and Release / build-and-test (arm64, ubuntu) (push) Successful in 1s
Build and Release / build-and-test (amd64, ubuntu) (push) Successful in 10s
Build and Release / release (push) Successful in 44s
- 初始化 llmdoc 文档系统(overview/architecture/guides/reference) - 创建 9 个核心文档,涵盖项目概览、安装架构、配置系统等 - 升级 CI 工作流和构建脚本版本号至 3.4.8-xg1 - 添加 .gitignore 文件
1.6 KiB
1.6 KiB
XXXigCC 项目概览
1. 项目目的
XXXigCC 是一个基于 XMRigCC 的去捐赠、集中化挖矿管理解决方案,专为 Linux 环境定制。主要目标是提供一个灵活、高度可配置的加密货币挖矿工具。
2. 核心组件
XXXigCC 由三个主要组件构成:
- xxxigDaemon:守护进程,负责管理挖矿任务和系统资源
- xxxigMiner:核心挖矿程序,执行实际的挖矿操作
- xxxigServer:Web 控制中心,通过端口 3344 提供集中管理界面
3. 技术特性
- 配置灵活:完全基于 JSON 配置文件
- 多平台支持:
- 操作系统:Alpine Linux, Debian/Ubuntu
- 架构:x86_64 (amd64), aarch64 (arm64)
- 部署方式:
- tar.gz 压缩包安装
- Debian 包 (APT) 安装
- 可选 Docker 容器部署
4. 与原始 XMRigCC 的关系
XXXigCC 是 XMRigCC 的定制分支,主要改动包括:
- 完全禁用捐赠功能(捐赠级别设为 0)
- 重命名项目和可执行文件
- 增强集中化管理能力
5. 关键特性
- 支持多矿池配置
- 细粒度 CPU 资源控制
- 安全的访问令牌和管理员凭据
- 灵活的日志和监控选项
- 跨平台 SOLO 挖矿支持
- 动态配置更新
6. 配置管理
配置通过 config.json 和 config_cc.json 文件管理,支持:
- 矿池地址和凭据
- CPU 性能调优
- 控制中心 (CC) 设置
- 日志级别控制
7. 安装与部署
提供多种安装方式,使用 script/install.sh 和 script/install.deb.sh 脚本,支持 Alpine 和 Debian/Ubuntu 系统。