Skip to content

Monitor services and execute scripts on your project-topaz Final Fantasy XI server.

Notifications You must be signed in to change notification settings

BrothaSam/ffxi_monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Final Fantasy XI Monitoring

Monitor services and execute scripts on your project-topaz Final Fantasy XI server.

Prerequisites

  1. Download and install Node.js if not installed.
  2. Download and install MariaDB if not installed.
  3. Create ffxi_mointor_env database.
    • Dev Example
    CREATE DATABASE IF NOT EXISTS ffxi_mointor_dev;
  4. Create development.env and/or production.env based on .env.example.
  5. Install with npm i
  6. Run db migrations if not running in dev. (Dev will run migrations on start.)
    • Powershell
    $env:DB_NAME="db_name_here"; $env:DB_USER="user_here"; $env:DB_PASSWORD="password_here"; npx mikro-orm migration:list
    • Bash
    DB_NAME=db_name_here DB_USER=user_here DB_PASSWORD=password_here && npx mikro-orm migration:list

Commands

Run Development

#watch for file changes
npm run watch

#in separate tab start the server
npm run dev

Build for Production

npm run build

Run Production

npm run start

About

Monitor services and execute scripts on your project-topaz Final Fantasy XI server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages