Vanitech is a self-hosted SaaS ecosystem focused on storage, workspace collaboration, orchestration, and infrastructure systems.
This repository contains multiple interconnected applications, infrastructure configurations, deployment tooling, operational scripts, and platform services developed as part of the Vanitech ecosystem.
Vanium is a system-first cloud storage and workspace platform designed for both personal and organizational usage.
Key features:
- Entity-based storage architecture
- Workspace collaboration
- File upload and preview system
- Invite-based onboarding
- Audit logging
- Admin dashboard
- MinIO object storage integration
- Dockerized deployment
VaniCore is a centralized orchestration and tenant management platform for Vanitech products.
Key features:
- Product registry
- Tenant orchestration
- Connector-based provisioning
- API key management
- Audit systems
- Operational dashboard
Vanium Desktop is a lightweight desktop wrapper built with Tauri to provide a native-like experience for Vanium users.
The ecosystem is designed around a practical self-hosted infrastructure environment.
Infrastructure components include:
- Docker & Docker Compose
- Multi-node homelab environment
- Cloudflare Tunnel integration
- MinIO object storage
- PostgreSQL databases
- Monitoring & health-check tooling
- Backup and operational scripts
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy
- Docker
- Docker Compose
- MinIO
- Next.js
- TypeScript
- Tailwind CSS
- Tauri
- Cloudflare Tunnel
- Linux
vanitech/
├── apps/ # Product applications and frontends
├── infra/ # Infrastructure and deployment configuration
├── ops/ # Operational scripts, monitoring, backups, and runbooks
└── _archive/ # Archived legacy applications and previous iterations