📚 fix(docs): update image size references from 17.1 MB to 16.8 MB across documentation and scripts

- YEAH IT GOT EVEN SMALLER!!! 🪽
This commit is contained in:
rE-Bo0t.bx1
2025-11-21 00:29:59 +08:00
parent 31faba35b1
commit bd86e906f4
11 changed files with 23 additions and 23 deletions

View File

@@ -25,7 +25,7 @@ This container implements a production-ready Tor relay with three operational mo
**Design Principles:**
- POSIX sh compatibility (busybox ash, no bash)
- Minimal dependencies (~17.1 MB total image)
- Minimal dependencies (~16.8 MB total image)
- Security-first (non-root, minimal capabilities, strict validation)
- Multi-architecture (AMD64, ARM64)
- Production-ready (graceful shutdown, health checks, observability)

View File

@@ -30,7 +30,7 @@ Built on Alpine Linux 3.22.2 with a minimal 20MB image size, busybox-only tools,
| Feature | This Project | Official Images |
|---------|--------------|-----------------|
| **Image size** | ~17.1 MB | ~100+ MB |
| **Image size** | ~16.8 MB | ~100+ MB |
| **Base** | Alpine 3.22.2 | Debian |
| **Diagnostics** | 4 busybox tools + JSON API | None |
| **Multi-mode** | Guard/Exit/Bridge in one image | Separate images |
@@ -468,7 +468,7 @@ docker exec tor-relay fingerprint
**Security features:**
- ✅ Non-root execution (tor user, UID 100, GID 101)
- ✅ Ultra-minimal image (~17.1 MB, Alpine 3.22.2)
- ✅ Ultra-minimal image (~16.8 MB, Alpine 3.22.2)
- ✅ Busybox-only (no bash, python, or unnecessary binaries)
- ✅ No exposed monitoring ports (diagnostics via `docker exec` only)
- ✅ Weekly automated security rebuilds (Sundays 18:30 UTC)

View File

@@ -279,7 +279,7 @@ After building locally:
- [ ] Diagnostic tools produce correct output
- [ ] Input validation catches invalid values
- [ ] OBFS4V_* whitelist blocks dangerous options
- [ ] Image size is ~17.1 MB (`docker images localhost:5000/onion-relay:test`)
- [ ] Image size is ~16.8 MB (`docker images localhost:5000/onion-relay:test`)
---