Deployment

Self-Hosting

Running Semeion on your infrastructure

Requirements

For self-hosting Semeion in production:

  • 2+ CPU cores
  • 4GB+ RAM
  • SSD storage for database
  • Reverse proxy (nginx, Caddy)

Production Setup

  1. Use a production database (PostgreSQL recommended)
  2. Enable authentication
  3. Configure HTTPS via reverse proxy
  4. Set up monitoring and alerting