Documentation

Self-Hosting Cryptica

Learn how to deploy and run Cryptica on your own infrastructure for maximum control and privacy.

Requirements

  • Node.js 18+ or Bun
  • Supported database (optional, for sync features)
  • Git
  • Cloud or on-premise server (Linux, macOS, or Windows)

Quick Start

  1. Clone the repository: git clone https://github.com/CrypticaOSS/Website.git
  2. Install dependencies: bun install or npm install
  3. Run the app: bun run dev or npm run dev
  4. Access your instance at http://localhost:3000

Configuration

No environment variables or .env file are required for a basic self-hosted Cryptica instance. All configuration is handled in-app or via the UI.

Production Deployment

  • Use a process manager like pm2 or systemd for reliability (optional)
  • Configure HTTPS and a reverse proxy (e.g., Nginx or Caddy) for secure public access (optional)

Support

For advanced configuration, troubleshooting, or contributing, see the GitHub repository.

Self-Hosting