Archify Sync server, Dockerfile and Helm chart
Rust server (axum, yrs, sqlx/PostgreSQL): live shared models over the y-websocket protocol, versions, browser sign-in with PKCE, invites, single sign-on through OIDC, metrics. Docker image on distroless, compose file, and a Helm chart with one pod, optional bundled PostgreSQL and secrets from existing Secrets.
This commit is contained in:
commit
5c43b90ef8
67 files changed
+8362
No files matched your search
@@ -0,0 +1,17 @@
|
||||
$schema: 'https://moonrepo.dev/schemas/project.json'
|
||||
language: rust
|
||||
tasks:
|
||||
check:
|
||||
command: cargo clippy -p archify-sync-protocol --all-targets -- -D warnings
|
||||
inputs: ['src/**/*', 'Cargo.toml']
|
||||
test:
|
||||
command: cargo test -p archify-sync-protocol
|
||||
inputs: ['src/**/*', 'Cargo.toml']
|
||||
format:
|
||||
command: cargo fmt -p archify-sync-protocol --check
|
||||
inputs: ['src/**/*']
|
||||
# Writes the TypeScript types to packages/protocol/src/generated.
|
||||
types:
|
||||
command: cargo test -p archify-sync-protocol export_bindings
|
||||
inputs: ['src/**/*']
|
||||
outputs: ['/packages/protocol/src/generated/**/*']
|
||||
Reference in new issue
Block a user