Please note: on-premise deployments are in beta, and we strongly recommend reaching out on Discord, Intercom, or over email before attempting an on-premise deployment.
There are several options offered for deploying Porter on-premise. While the Porter platform is built around Kubernetes, we believe it should be incredibly easy to deploy the Porter dashboard anywhere: on your local computer, on a Kubernetes cluster, or even on other hosting platforms. These docs will guide you through deploying Porter on-premises for the following platforms:
There are several cases where it makes sense to deploy the Porter dashboard on an existing hosting platform, despite the applications that you deploy on Porter running on a Kubernetes cluster. These cases may be:
- If you only wish to use a subset of Porter's functionality, such as jobs or workers, while your primary applications run on a different platform.
- If you want to integrate Porter with existing infrastructure, such as a custom domain for internal tools, or an existing PostgreSQL database.
- If you need to run Porter on a certain platform for compliance reasons.
If none of these cases apply, it likely makes sense to deploy the on-premise version of Porter on a new or existing Kubernetes cluster (more docs coming soon).
Updated 4 months ago