Vlad Durnea cd124f7d4a
Some checks failed
ci / ui (push) Failing after 29s
images / build-and-push (push) Failing after 20s
ci / rust (push) Failing after 2m26s
docs: generate gitea wiki pages + publish script
add wiki/ markdown pages (Home, Sidebar, architecture, transport, developer, usage)

add scripts/publish_gitea_wiki.sh to sync wiki repo

fix: serialize aggregate env-setting tests to avoid parallel env var races
2026-03-30 14:39:26 +03:00
2026-03-30 14:24:14 +03:00
2026-03-30 14:24:14 +03:00
2026-03-30 14:24:14 +03:00
2026-03-30 14:24:14 +03:00
2026-03-30 14:24:14 +03:00
2026-03-30 14:24:14 +03:00

cloudlysis (monorepo)

Layout

  • Rust services (Cargo workspace): aggregate/, gateway/, projection/, runner/, control/api/, shared/
  • Control UI: control/ui/
  • Docker + Swarm + Compose: docker/, docker-compose.yml, swarm/, observability/

Documentation

  • docs/README.md
  • Architecture: docs/architecture/overview.md, docs/architecture/transport.md
  • Developer: docs/developer/setup.md, docs/developer/testing.md
  • Usage: docs/usage/quickstart.md, docs/usage/api.md, docs/usage/nats.md
  • Gitea Wiki: run scripts/publish_gitea_wiki.sh (publishes wiki/ to the repo wiki)

Quick Start (Docker Compose)

docker compose up -d --build

Full local stack with observability:

docker compose -f docker-compose.yml -f observability/docker-compose.yml up -d --build

Commands

  • make compose-up, make compose-down
  • make compose-up-observability, make compose-down-observability
  • make docker-build-all
  • make swarm-deploy-all, make swarm-rm-all

More details: DOCKER.md

Workspace Verification

cargo fmt --check
cargo clippy --workspace --all-targets -- -D warnings
cargo test --workspace
cd control/ui && npm ci && npm run lint && npm run typecheck && npm run test && npm run build
Description
No description provided
Readme 939 KiB
Languages
Rust 92.4%
TypeScript 6.3%
Shell 0.8%
CSS 0.3%
Makefile 0.1%