docs(docker): note entrypoint wires xvfb at runtime

The xvfb runtime path is now implemented, so drop the stale 'deferred to Slice B' note.
This commit is contained in:
CREDO23 2026-07-10 17:17:53 +02:00
parent 6400dc5f04
commit d3a6e2cd45

View file

@ -31,11 +31,9 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
dos2unix \ dos2unix \
git \ git \
# ── Phase 3e stealth hardening ────────────────────────────────────────── # ── Phase 3e stealth hardening ──────────────────────────────────────────
# Xvfb: virtual framebuffer so the stealth browser can run headful # Xvfb: virtual display so the browser can run headful without real hardware
# (headless=False) without a real display — many WAFs flag headless Chromium. # (entrypoint starts it when CRAWL_HEADED_XVFB_ENABLED; used by TikTok's profile
# Gated at runtime by CRAWL_HEADED_XVFB_ENABLED (Slice B); installed now so # feed). Real fonts make canvas/emoji/font fingerprints look like a real desktop.
# the image is ready. Real font packages make canvas/emoji/font-enumeration
# fingerprints resemble a real desktop (set proven against Kasada/Akamai).
xvfb \ xvfb \
fonts-noto-color-emoji \ fonts-noto-color-emoji \
fonts-unifont \ fonts-unifont \