barankyle / xrchat-ops

Deployment and Operations for xrchat services

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

xrsocial-ops

Deployment and Operations for xr3ngine services

One-Click Deployment on Kubernetes using Helm

You can run the whole platfrom with the following commands:

helm repo add xr3ngine https://xr3ngine.github.io/xrsocial-ops/
helm repo update
helm install my-release xr3ngine/xr3ngine

For more details about the XR3ngine chart

For deployment on different cloud providers:

Requires Helm and access to a Kubernetes cluster, if you are new to those, check the following instructions:

One-Click Deployment on your laptop Docker Compose

You can run the whole platfrom with the following commands:

git clone git@github.com:xr3ngine/xrsocial-ops.git
cd xrsocial-ops
docker-compose up

To run specific services

docker-compose up <service-name>

This will pull images from xr3ngine's docker hub repo

XR3ngine services

Build docker/compose stack yourself

If you want to build the whole compose stack on your machine, and not pull the containers from docker-hub

  • install docker.

  • clone the 5 repos into the same folder with the same names:

    |
    +-- xrsocial-client
    +-- xrsocial
    +-- xrsocial-ops
    +-- Spoke
  • cd xrsocial-ops

  • run docker-compose -f docker-compose-local.yml build

  • run docker-compose -f docker-compose-local.yml up

  • all services will be running as detailed in service section.

Build the Helm Chart yourself

About

Deployment and Operations for xrchat services


Languages

Language:Smarty 70.1%Language:Shell 29.9%