Some checks failed
Rust CI / Security Audit (push) Has been cancelled
Rust CI / Check + Test + Lint (nightly) (push) Has been cancelled
Rust CI / Check + Test + Lint (stable) (push) Has been cancelled
mdBook Build & Deploy / Build mdBook (push) Has been cancelled
Nickel Type Check / Nickel Type Checking (push) Has been cancelled
mdBook Build & Deploy / Documentation Quality Check (push) Has been cancelled
mdBook Build & Deploy / Deploy to GitHub Pages (push) Has been cancelled
mdBook Build & Deploy / Notification (push) Has been cancelled
47 lines
1.6 KiB
Plaintext
47 lines
1.6 KiB
Plaintext
# Example: VAPORA Multiuser Deployment Configuration (Team Mode)
|
|
#
|
|
# This is a reference Nickel configuration for team collaboration deployments.
|
|
# Copy this file to provisioning/config/runtime/vapora.multiuser.ncl and customize.
|
|
#
|
|
# Multiuser mode (4-8 CPU, 8-16GB RAM):
|
|
# - Team collaboration with multiple users
|
|
# - Cost tracking and budget enforcement per role
|
|
# - NATS JetStream for distributed agent coordination
|
|
# - MFA and audit logging enabled
|
|
#
|
|
# Prerequisites:
|
|
# - SurrealDB instance (remote or local)
|
|
# - NATS JetStream cluster
|
|
# - Docker/Kubernetes cluster
|
|
#
|
|
# Generated: 2026-01-12
|
|
|
|
let helpers = import "../../schemas/platform/common/helpers.ncl" in
|
|
let defaults = import "../../schemas/vapora/main.ncl" in
|
|
let mode_config = import "../../schemas/platform/defaults/deployment/multiuser.ncl" in
|
|
|
|
# Multiuser mode composition: base defaults + mode overlay
|
|
helpers.compose_config defaults mode_config {
|
|
# Team-specific customizations:
|
|
|
|
# Set your external domain
|
|
frontend.api_url = "https://api.vapora.yourcompany.com",
|
|
|
|
# Configure LLM providers
|
|
providers.openai_enabled = true,
|
|
providers.ollama_enabled = true,
|
|
|
|
# Adjust role budgets as needed
|
|
llm_router.budget_enforcement.role_limits = {
|
|
architect_cents = 750000, # $7500/month for architects
|
|
developer_cents = 500000, # $5000/month for developers
|
|
reviewer_cents = 300000, # $3000/month for reviewers
|
|
testing_cents = 150000, # $1500/month for testing
|
|
},
|
|
|
|
# Logging and monitoring
|
|
monitoring.log_level = "info",
|
|
monitoring.prometheus_enabled = true,
|
|
monitoring.tracing_enabled = true,
|
|
}
|