Docs
Docs
OpenRun is an Apache-2.0 licensed, self-hosted PaaS alternative for declarative web app deployment. Run it on a VPS or private server using Docker/Podman, or deploy it to a Kubernetes cluster.
Install OpenRun, deploy an application and learn the core promotion workflow safely
Install and configure OpenRun on Linux, macOS or Windows using supported packages
Configure networking, authentication, RBAC, secrets, telemetry and production server operations
Explore OpenRun deployment patterns for personal applications and secure internal team platforms
Deploy self-hosted web apps on a Linux VPS with GitOps and automatic TLS
Install, route, secure and manage applications across development, staging and production
Provision isolated PostgreSQL, MySQL, SQLite and Redis access with unique app credentials; SQL Server, Oracle, MongoDB, Snowflake and ClickHouse via binding providers
Deploy persistent SQLite applications with Litestream replication and automatic recovery from S3
Build secure hypermedia applications with routes, templates, styling and reusable JavaScript components
Generate secure interfaces for backend functions and operational scripts without custom frontend development
Build and deploy containerized applications consistently across Docker, Podman and Kubernetes
Develop server-driven hypermedia applications with HTML routes, templates and minimal JavaScript
Extend sandboxed applications with controlled APIs for storage, HTTP, containers and external services
Skip to content