Deployment#

For: System administrators deploying OpenSPP

This guide covers deploying OpenSPP to various environments, from development setups to production-grade deployments in the cloud or on-premise infrastructure.

Topics Covered#

  • Architecture Options: Understanding deployment architectures and choosing the right one

  • On-Premise Setup: Installing and configuring OpenSPP on your own infrastructure

  • Cloud Deployment: Deploying to AWS, Azure, Google Cloud, or other cloud providers

  • Single-Node Deployment: Quick setup for development and testing environments

  • Multi-Node Deployment: High-availability and scalable production deployments

  • Container Deployment: Docker and Kubernetes deployment strategies

  • Configuration Management: Environment variables, configuration files, and secrets

Note: Additional deployment topics are being developed as part of the V2 documentation restructure. See Production Hardening for the production Docker Compose hardening guide.