Repository navigation
v1.4.0
Single-container deployment for schedulers that accept only one container (Tianhe / HPC). The four-container Compose stack remains the default.
Highlights
- Add GPU and CPU all-in-one images (
mineru-allinone,mineru-allinone-cpu) - Run Redis, API, Worker, and cleanup in one container under supervisord
- Force in-container Redis at
127.0.0.1:6379so a copied four-container.envcannot break DNS - Add
docker-compose.allinone.ymlandbuild.sh --allinone/--allinone-cpu - Add English and Chinese single-container deployment guides
- Validate all-in-one entrypoint, supervisor programs, and Docker files in CI
Upgrade notes
- Four-container Compose deployments do not need to change
- Tianhe / single-container schedulers should build
mineru-allinoneand submit one replica on port 8000 - Mount
/tmp/mineru_outputand/tmp/mineru_temp; mount/data/redisif the queue must survive restarts - Do not set
REDIS_URL=redis://redis:6379/0for the all-in-one image /health/deepnow reports version1.4.0
See CHANGELOG.md and single-container deployment for details.