Step 3 Starting MOM π
Now that your environment variables are set up, itβs time to decide how to run Matchzy Overtime Manager (MOM). You can choose between Docker or a JavaScript runtime like Node.js, Yarn, or Bun.
Option 1: Using Docker π³
Docker is a containerization platform that allows you to run applications in isolated environments. If you donβt have Docker installed, you can get it here: Docker.
To run MOM using Docker:
- Build the Docker image:
Terminal window docker build -t matchzy-overtime-manager . - Run the container:
Terminal window docker run -d -p 3000:3000 --name matchzy-overtime-manager matchzy-overtime-manager - Alternatively, use Docker Compose:
Terminal window docker-compose up -d
Option 2: Using a JavaScript Runtime
If you prefer to run MOM natively, you can use one of the following JavaScript runtimes:
To install dependencies and start MOM manually:
- Install dependencies:
Terminal window npm install # or yarn install / bun install - Build the project:
Terminal window npm run build # or yarn build / bun run build - Start the server:
Terminal window npm start # or yarn start / bun run start
Once MOM is running, proceed to Step 4: Configuring Your CS2 Server.