Infrastructure
Vidra's infrastructure is designed for flexibility — run everything in Docker for local development, or connect to managed cloud services for production. The architecture splits cleanly into five focused areas, each documented on its own page.
Architecture Areas
| Area | Description |
|---|---|
| Docker Services | Development environment — all Docker Compose services, port reference, and profile guide |
| Production Architecture | Multi-tier production layout, Kubernetes manifests, and scaling recommendations |
| Video Pipeline | Chunked upload, async transcoding queue, FFmpeg processing, and IPFS/WebTorrent distribution |
| Federation | ActivityPub (PeerTube/Mastodon), AT Protocol (BlueSky), and WebFinger discovery |
| Storage | Local filesystem, S3/MinIO, IPFS pinning, and WebTorrent — plus integration test ports |