A single client SDK, 9 native subsystems, zero duct tape SaaS. Run on cloud or self-host 100% on your own metal.
Integrate 1 unified SDK replacing 9 disparate tools. Configure environment variables and run.
Run the entire stack (Core, PostgreSQL, ClickHouse & MinIO) with a single docker-compose.yml file.
First-class type-safe client libraries for TypeScript, Go, Python, Flutter/Dart and Rust.
Distributed token verification via ed25519 signatures, WebAuthn Passkeys and RBAC.
Select your preferred package manager to install the official typed client.
💡 Design note: You only need to import @povixa/sdk to interact with all 9 subsystems (Auth, Config, S3, Notify, Telemetry, etc.). No fragmented dependencies.
Real-world code specification with complete end-to-end type safety for each language.
Click any subsystem to preview live JSON response payload and edge response latency.
Full data sovereignty. Run on personal VPS, Hetzner, AWS, or on-premise bare-metal cluster.
Port :8080
Port :9090
PostgreSQL 16
ClickHouse Server
version: '3.8'
services:
povixa-core:
image: ghcr.io/povixa/core:latest
container_name: povixa_engine
restart: always
ports:
- "8080:8080" # Unified API Gateway & Management
- "9090:9090" # High-speed Telemetry & gRPC
environment:
- POVIXA_MODE=standalone
- DB_URL=postgres://povixa:secret@postgres:5432/povixa_db
- CLICKHOUSE_URL=http://clickhouse:8123
- S3_ENDPOINT=http://minio:9000
- S3_ACCESS_KEY=povixa_admin
- S3_SECRET_KEY=povixa_supersecret
- JWT_PRIVATE_KEY=${POVIXA_ED25519_KEY}
depends_on:
- postgres
- clickhouse
- minio
postgres:
image: postgres:16-alpine
environment:
POSTGRES_DB: povixa_db
POSTGRES_USER: povixa
POSTGRES_PASSWORD: secret
volumes:
- pgdata:/var/lib/postgresql/data
clickhouse:
image: clickhouse/clickhouse-server:latest
volumes:
- chdata:/var/lib/clickhouse
minio:
image: minio/minio:latest
command: server /data --console-address ":9001"
environment:
MINIO_ROOT_USER: povixa_admin
MINIO_ROOT_PASSWORD: povixa_supersecret
volumes:
- miniodata:/data
volumes:
pgdata:
chdata:
miniodata:How a single Client SDK communicates through Edge Gateway to decoupled subsystems.
Web (Svelte/React/Vue), Mobile (Flutter/iOS), Backend Microservices.
import { Povixa } from '@povixa/sdk'ed25519 Token Verification, In-Memory Flag Caching (<2ms), Presign S3 URL Dispatcher.
Zero Network Round-tripsPostgreSQL (Metadata & Auth), ClickHouse (Telemetry), MinIO/S3 (Object Storage).
100% Data SovereigntyShare your feedback to help us refine the technical documentation.
Free forever for community and open source projects with Povixa badge. Zero credit card required.