Server Deployment
Guidelines to deploy BridgeXR backend and web frontend on your servers.
Last updated
Guidelines to deploy BridgeXR backend and web frontend on your servers.
Use this page to deploy the Bridge XR backend and web dashboard on your own infrastructure.
Your deployment includes:
the backend
the web dashboard
the web player for browser-based experiences
storage and database services used by the platform
The Bridge XR App is separate from this deployment flow. It is distributed to Meta Quest headsets after the platform is live.
Fill out the onboarding form.
Define the dashboard URL, such as bridgexr.yourdomain.com.
Share that URL with the Zoe Immersive team as early as possible.
Prepare your SSO setup with SSO configuration.
Without the final dashboard URL, your Bridge XR client apps cannot point to the correct server.
You need:
S3-compatible object storage or Azure Blob Storage
a PostgreSQL database
a Bridge XR backend service
a Bridge XR frontend service
backend: around 10 GB storage, 2 CPU, 2 GB RAM
object storage: around 50 GB to start
database: around 20 GB to start
Actual sizing depends on experience size, participant count, and usage frequency.
For detailed information on the following steps please check the Technical Guide.
Download the Bridge XR Web Files from the Zoe for Unity download page. Note: Make sure you are logged in with the correct account; otherwise you won't see those files.
Deploy the frontend files to a web server suitable for a single-page app.
Run the backend service on your Linux environment.
Seed the database with the provided script.
Connect SSO with SSO Integration.
Validate the platform in a testing environment if available.
Promote the deployment to production.
Once deployment is complete:
add members in Manage Organization and Members
create modules in Create and Manage Modules
distribute the XR app to Meta Quest headsets.
Last updated