Plato is most often used in the cloud at plato.io, which connects to and proxy all requests to your database. Read more about cloud security here.
Plato is, however, also available as a self-hosted docker compose application. If you have strict security requirements that prohibit Plato from connecting to your database in the cloud, you may choose to run the self-hosted version, which can run inside your own infrastructure and firewall.
Plato can run locally or on cloud providers such as AWS, Google Cloud, or Kubernetes.
Self-hosted Plato is currently in private beta. To download the self-hosted version of Plato, contact us at [email protected].
Once you’ve contacted us at [email protected] and downloaded the self-hosted version of Plato, plato.zip
, follow these instructions:
unzip plato.zip
LICENSE_KEY
variable in the .env
file to the unique license key provided by your Plato representative.docker compose up
Plato today supports a single authentication option, Google OAuth. https://plato.io is used as an OAuth proxy between Plato and Google’s OAuth servers.
We will soon support more authentication options, such as username/password as well as your own SSO provider.