/job-tracker-bot

A simple Discord bot for tracking job sessions for FiveM.

Primary LanguageJavaScript

Discord Job Tracker Bot

Prerequisites

Install Docker Engine

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

Install Docker-Compose

sudo curl -L "https://github.com/docker/compose/releases/download/v2.6.0/docker-compose-$(uname -s)-$(uname -m)"  -o /usr/local/bin/docker-compose
sudo mv /usr/local/bin/docker-compose /usr/bin/docker-compose
sudo chmod +x /usr/bin/docker-compose

Starting (Dev/Prod)

Clone the project

git clone https://github.com/BlazeIsClone/job-tracker-bot

Go to the project directory

cd job-tracker-bot

Install dependencies

npm install

Start the container

npm run container:up

Actions

Run Database Migrations

npm run migrate

Stop the container

npm run container:down

Stop the container and clear cache

npm run container:reset

Reset Database and run migrations

npm run migrate:fresh