Skip to content

Releases: mighty840/orca

v0.2.4-rc.1

21 Apr 06:39
c65aa1b

Choose a tag to compare

v0.2.4-rc.1 Pre-release
Pre-release

What's Changed

  • feat: v0.2.4 — redeploy disk reload, WS log streaming, agent backups, ARM64 CI by @mighty840 in #27

Full Changelog: v0.2.3...v0.2.4-rc.1

v0.2.3

16 Apr 06:41
9e3cf96

Choose a tag to compare

v0.2.3-rc.4

14 Apr 07:31
bcefc92

Choose a tag to compare

v0.2.3-rc.4 Pre-release
Pre-release

v0.2.3-rc.3

14 Apr 07:08
bf39928

Choose a tag to compare

v0.2.3-rc.3 Pre-release
Pre-release

v0.2.3-rc.2

13 Apr 16:52
ed54d48

Choose a tag to compare

v0.2.3-rc.2 Pre-release
Pre-release

v0.2.3-rc.1

10 Apr 11:46
9da5ab2

Choose a tag to compare

v0.2.3-rc.1 Pre-release
Pre-release

Full Changelog: v0.2.2...v0.2.3-rc.1

v0.2.2

10 Apr 08:41
0bda5e3

Choose a tag to compare

What's Changed

  • feat: P0 production sturdiness + P1 feature gaps by @mighty840 in #1
  • feat(tui): complete k9s-style rewrite by @mighty840 in #2
  • feat: Dockerfile builds on server + Coolify migration catalog by @mighty840 in #3

New Contributors

Full Changelog: v0.0.7...v0.2.2

v0.2.2-rc.1

10 Apr 08:20
b2fff7d

Choose a tag to compare

v0.2.2-rc.1 Pre-release
Pre-release

v0.2.1-rc.1

09 Apr 08:11
f543c03

Choose a tag to compare

v0.2.1-rc.1 Pre-release
Pre-release

v0.2.0-rc.1 — Release Candidate

03 Apr 07:51
6af0ee9

Choose a tag to compare

v0.2.0-rc.1 — Release Candidate for Production

First release candidate for 0.2.0. Ready for parallel testing with Coolify.

Since rc5

  • depends_on — topological sort ensures services start in dependency order
  • Scheduled backups — cron-based via [backup] schedule in cluster.toml
  • E2E tests — depends_on ordering, backup + restore volume

Full Feature Set (since 0.1.0)

  • Single binary orchestrator (container + Wasm)
  • Auto-TLS with ACME + hot cert provisioning (SNI multi-domain)
  • Self-healing: watchdog, health checks, auto-restart, stale route cleanup
  • Persistent state (redb) — services survive server restart
  • RBAC: admin/deployer/viewer roles with service accounts
  • AES-256-GCM secrets (auto-migrates from XOR)
  • Canary deployments with weighted routing + orca promote
  • Git push deploy via webhooks (GitHub/Gitea)
  • Multi-node with agent dispatch and placement constraints
  • Project isolation (directory-based namespaces)
  • AI ops: orca ask + orca generate (LiteLLM/OpenAI compatible)
  • TUI ops center with all commands
  • HTTP→HTTPS redirect, rate limiting, access logs, backend retry
  • WebSocket proxy, connection draining
  • Container resource limits, Prometheus metrics, container stats
  • Volume backup/restore, scheduled backups, drain mode, self-update
  • Container dedup on restart, ACME cert auto-renewal
  • Agent command retry (3 attempts), depends_on ordering

Stats

  • 270+ tests (unit + integration + E2E + stress)
  • 8 Rust crates, ~15k lines
  • All files under 275 lines
  • CI green, docs at mighty840.github.io/orca

Backlog (GitHub Issues)

  • #4 Private registry auth
  • #5 Systemd unit file
  • #6 Log forwarding to Loki/SigNoz
  • #7 Container image pull policy
  • #8 ARM64 binary
  • #9 Preview environments
  • #10 E2E test exec/rollback