Skip to main content
You can deploy Arize Phoenix on Google Cloud Run via a deploy button. The deployment runs Phoenix with authentication enabled and prompts you for configuration during setup. The prompts are defined by app.json in the Phoenix repository, which is the source of truth for what gets provisioned.

Deploy

Use the following button to deploy Phoenix to Cloud Run: Run on Google Cloud
The button clones the Phoenix repository into Cloud Shell and builds the image from source rather than deploying the prebuilt Docker Hub image.
Cloud Run’s container filesystem is ephemeral — data is lost whenever a new revision is deployed or an instance restarts. For anything beyond a quick trial, set PHOENIX_SQL_DATABASE_URL to a PostgreSQL instance (for example, Cloud SQL) so your traces persist.
Once the service is live, log in with the default admin account as described in Authentication. To customize the instance, see Environment Variables.