/XREngine-Control-Center

One stop solution for all your Metaverse needs. A desktop app for managing Ethereal Engine cluster. 🤖 🚀 🚀 🚀 👓

Primary LanguageTypeScriptOtherNOASSERTION

Ethereal Engine Control Center

Want to build the spatial web on your website? Looking for a place to start? Run a web metaverse cluster yourself on your own computer.

The Ethereal Engine Control Center is a self-contained Metaverse world in a box. Take what you need or launch the full stack. Ethereal Engine Control Center is a desktop app to manage a metaverse cluster.

We know it's been complicated to build with #EtherealEngine and we've made this tool to give the community easy access to the engine for development and creation. The full Kubernetes cluster can run on mac and any Debian Linux distro with at least 16 GB of ram.

We would love to see your creations and invite you all to come build with us. We've got a long backlog and need your help to build the Open Metaverse. Come build with us!

DOWNLOAD HERE

DOWNLOAD HERE

All Control Center Video Tutorials

Install Released

  1. Download latest version of Ethereal Engine control center app from here.
  2. For AppImage: Once downloaded, right click and go to Properties. In Permissions tab check 'Allow executing file as program'.
  3. Double click on AppImage to launch the app.

Note: Currently the app is tested on Ubuntu 20.04 & 22.04 only.

Install Development Release

Clone the repo and install dependencies:

git clone https://github.com/xrfoundation/xrengine-control-center.git ethereal-engine-control-center
cd ethereal-engine-control-center
npm install

Not working:

Install Fuse https://docs.appimage.org/user-guide/troubleshooting/fuse.html

sudo apt-get install fuse libfuse2

Starting Development

Start the app in the dev environment:

npm run dev

Packaging for Production

To package apps for the local platform:

npm run package

Let's build it together

We believe that projects like this are extremely complex and difficult, and can only be built when large groups of people work together, out in the open. If you believe that your calling is to build a free, open network that everyone, everywhere can get value from, then you are welcome in our community, and we'll do our best to get you set up.

We are always hiring talented people who want to be leaders in what is to come. Inquire with anyone who seems like they know what's going on and they'll help you find who you need to talk to.

Join our Discord Discord Chat

Your own sandbox in the Metaverse. Take what you need, or launch the full stack. Ethereal Engine Control Center is a desktop app for managing Ethereal Engine cluster.

Electron based Ethereal Engine Server Cluster Creator app

  • Ability to fully manage an on premises server.
  • Electron K8S Cluster Creator and Manager App
  • Easy setup and install deps (microk8s / minikube, docker etc) https://microk8s.io/
  • Wrap all K8S CLI into a GUI
  • Electron app with client for access to admin panel, supply link to open location in browser
  • Multiple electron apps with same k8s control plane
  • Benchmark tool - minimum specs of 4 CPU cores and 16-24GB of ram.

We Ethereal Engine believe that the Metaverse, Web AR, VR. XR should be easy.

Sponsorship Open Collective