Skip to content

History / Why Airgap

Revisions

  • Sync docs/ from main repo (rename to Jina On-Prem)

    @web-flow web-flow committed Jul 13, 2026
  • visual overhaul: pixel art + ASCII + real terminal recordings Hero illustrations (replacing 5 heavy isometric '3D banger' images with pixel art): - pixel-bundle-flow.png -> Home (cloud + floppy + server) - pixel-rocket.png -> Quick-Start (rocket + motion lines) - pixel-airgap-perimeter.png -> Why-Airgap (2 servers in dotted boundary) - pixel-mascot-shield.png -> Architecture (cute robot with shield) - removed 5 hero-*.png (too 3D, too gradient-heavy) ASCII architecture diagrams (10 mermaid blocks now plain code-block ASCII): - Home: at-a-glance flow - Why-Airgap: SaaS vs jina-airgap comparison - Architecture: two-phase model, Docker image layers, multi-schema server - Sizing-And-Hardware: deployment topologies, redundancy patterns - Bundling-Guide: bundle flow - API-Reference: schema routing - Cheat-Sheet: two phases Mermaid kept where ASCII would be too messy (sequence diagrams, decision trees). Real terminal recordings (light theme, no fake headers): - 01-list, 02-bundle: real CLI sessions - 03-deploy, 04-schemas: container pre-started OUTSIDE recording so the first frame shows the first curl, not a blank load-wait - Recorded with locally-built image carrying the SHORT_MODEL_ID fix - Dropped SVGs (CSS-animated, don't render statically; GIFs cover the same)

    @hanxiao hanxiao committed May 27, 2026
  • Sync docs/ from main repo

    @web-flow web-flow committed May 27, 2026
  • Add hero illustrations to Why-Airgap + Quick-Start, link k8s manifest Z-Image Turbo hero illustrations: - Why-Airgap: data center inside a glowing security perimeter dome with cloud icons blocked outside. Visual metaphor for what air-gap means. - Quick-Start: stopwatch + running docker whale, reinforcing the 5-min promise. Sizing-And-Hardware: replaced inline k8s YAML stub with a link to the new k8s/jina-airgap.yaml manifest (Namespace + Deployment + Service + HPA + Ingress).

    @hanxiao hanxiao committed May 26, 2026
  • Regenerate visuals + add static PNGs + more diagrams GIFs/SVGs: - New demo scripts (no char-by-char typing animation) - First frame now shows informative title banner instead of blank - agg --font-size 18 --theme github-dark --last-frame-duration 3 - 02-bundle now shows the --dry-run output (much cleaner than full build) - 03/04 re-recorded with locally-built image carrying the SHORT_MODEL_ID fix so PNGs show clean 'jina-embeddings-v5-text-nano' (not 'jinaai/...') New static PNGs (last frame of each GIF) for places where animation isn't available. Wiki diagrams added: - Why-Airgap: request-lifecycle sequence diagram showing zero outbound calls - Sizing-And-Hardware: deployment topology diagram (sidecar / shared / behind ES)

    @hanxiao hanxiao committed May 26, 2026
  • Redesign wiki for SA/sales audience - Add Why-Airgap explaining the concept + comparison to SaaS/VPC endpoints - Add Customer-Scenarios with 7 industry-specific playbooks - Add Picking-A-Model decision tree - Add Sizing-And-Hardware with capacity planning + k8s example - Add Architecture with multi-diagram explanation - Add FAQ covering business / technical / sales-objection questions - Rewrite Home, Quick-Start, Bundling-Guide, API-Reference, Troubleshooting - Add _Footer.md for persistent nav - Regrouped _Sidebar.md by audience (start / playbooks / deploy / reference) - Heavy use of mermaid diagrams for non-technical readers - Documented Cohere response shape, GHCR auth requirement, --network=none gotcha

    @hanxiao hanxiao committed May 26, 2026