Deploying Panel Applications#

Panel is built on top of Bokeh, which provides a powerful Tornado based web-server to communicate between Python and the browser. The bokeh server makes it possible to share the app or dashboard you have built locally, your own web server or using any of the numerous cloud providers. In the deployment guides we will go through the details of deploying an app on a local system or cloud provider step-by-step.

For guides on running and configuring a Panel server see the server how-to guides.

AWS

AWS Logo

Azure

Azure Logo

Binder

Binder Logo

Google Cloud Platform

GCP Logo

Heroku

Heroku Logo

Hugging Face

Hugging Face Logo

Ploomber Cloud

Ploomber Logo

Other Cloud Providers#

Panel can be used with just about any cloud provider that can launch a Python process, including Amazon Web Services (AWS) and DigitalOcean. The Panel developers will add documentation for these services as they encounter them in their own work, but we would greatly appreciate step-by-step instructions from users working on each of these systems.