Files
asepharyana-hub-tools/backend/Cargo.toml
T
asepharyanaandKilo a00ad62f6c feat: initial tools service with document scanner, image & PDF tools
Self-hosted document scanner and media processing tools.
- Rust Axum gateway + worker pool with NATS JetStream
- Next.js 16 frontend with shadcn/ui
- Scanner pipeline: edge detection, warp, binarization, OCR
- Image tools: compress, resize, convert
- PDF tools: merge, split, compress
- CI/CD with Docker multi-stage build

Co-Authored-By: Kilo <kilo@kilo.ai>
2026-07-24 13:10:59 +07:00

37 lines
806 B
TOML

[workspace]
resolver = "2"
members = [
"common",
"gateway",
"workers",
"wasm",
]
default-members = [
"common",
"gateway",
"workers",
]
[workspace.package]
version = "0.1.0"
edition = "2021"
license = "MIT"
[workspace.dependencies]
serde = { version = "1", features = ["derive"] }
serde_json = "1"
uuid = { version = "1", features = ["v4", "serde"] }
chrono = { version = "0.4", features = ["serde"] }
tokio = { version = "1", features = ["full"] }
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["json", "env-filter"] }
thiserror = "2"
async-nats = "0.39"
redis = { version = "0.28", features = ["tokio-comp", "connection-manager", "aio"] }
image = "0.25"
imageproc = "0.25"
lopdf = "0.36"
reqwest = { version = "0.12", features = ["json"] }
anyhow = "1"