Server Deployment
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.
What gets deployed
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.
Before you start
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 clients and integrations cannot point to the correct server.
Infrastructure requirements
You need:
S3-compatible object storage or Azure Blob Storage
a PostgreSQL database
a Bridge XR backend service
a Bridge XR frontend service
Suggested starting sizes
backend: around
10 GBstorage,2 CPU,2 GB RAMobject storage: around
50 GBto startdatabase: around
20 GBto start
Actual sizing depends on experience size, participant count, and usage frequency.
Deployment steps
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.
After deployment
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