browsertrix/docs/deploy/index.md
Ilya Kreymer 0aa09be8c3
README + CHANGES + doc tweaks for 1.1.0 release (#402)
- update README + docs with deprecation of non-k8s deployment
- add CHANGES.md
- bump version to 1.1.0
2022-12-06 12:27:27 -08:00

1.1 KiB

Introduction

Browsertrix Cloud is designed to be a cloud-native application running in Kubernetes.

However, despite the name, it is perfectly reasonable (and easy!) to deploy Browsertrix Cloud locally using one of the many available local Kubernetes options. Here are a few recommendations for different scenarios.

The main requirements for Browsertrix Cloud are:

  • A Kubernetes Cluster
  • Helm 3 (package manager for Kubernetes)

We have prepared a Local Deployment and Production (Self-Hosted and Cloud) Deployment guides to help with setting up Browsertrix Cloud for different scenarios.

Non Kubernetes Deployments

Previously, Browsertrix Cloud also supported Docker Compose and podman-based deployment. This is now deprecated due to the complexity of maintaining feature parity across different setups, and with various Kubernetes deployment options being available and easy to deploy, even on a single machine.

Making deployment of Browsertrix Cloud as easy as possible remains a key goal, and we welcome suggestions for how we can further improve our Kubernetes deployment options.