Welcome to CryptoServe! This section will help you get up and running quickly.
CryptoServe is a cryptography-as-a-service platform that provides:
- Server — FastAPI backend that handles all cryptographic operations
- Dashboard — Next.js web interface for identity and context management
- SDKs — Personalized client libraries with embedded identity
Before you begin, ensure you have:
- Docker and Docker Compose (recommended for quick start)
- Or: Python 3.11+ and Node.js 18+ for local development
- A GitHub account for OAuth authentication
| Resource | Description |
|---|---|
| Installation | Multiple installation methods: Docker, local development, or cloud deployment |
| Quick Start | Create your first identity and encrypt data in 5 minutes |
| Configuration | Environment variables, OAuth setup, and production settings |
- Start with Installation — Get the server running
- Follow the Quick Start — Create an identity and test encryption
- Review Configuration — Customize for your environment
- Read the Concepts — Understand the architecture
- Check the API Reference for endpoint details
- Read the Technical Reference for cryptographic details
- Open an issue on GitHub