Skip to content

v0.9.0 - doki-init-rust, doki-proot, distro system, ARMv7 beta

Choose a tag to compare

@awa-omg awa-omg released this 13 May 12:52
· 92 commits to main since this release

Doki v0.9.0

New Components

  • doki-init-rust: PID 1 rewritten in Rust (412K vs 2.9MB Go, -86%)
  • doki-proot: Forked proot with daemon mode + JSON IPC (14K)
  • Distro system: doki run --distro alpine/ubuntu/debian/arch
  • ARMv7 beta: Full feature parity for older ARM devices

Fixes

  • Proot dispatch now wired in runtime (startProcess)
  • ImageConfig.Env propagated to proot environment
  • Compose ImageLayers extraction + buildEnv image defaults
  • HTTP WriteTimeout 30s -> 300s (EOF on slow creates)

Running Immich on Doki

Full stack running: PostgreSQL 18 + pgvector + cube + earthdistance, Redis 7, Immich Server v2.7.5.

Related

Mirrors