Skip to content

A web server management and web portal for the DarkStar Private FFXI servers.

Notifications You must be signed in to change notification settings

shawndrake2/dsweb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dsweb

A web server management and web portal for the DarkStar Private FFXI servers.

State

  • Refactored to use minimal PHP backend with Vue.js frontend
  • Gathers data through PHP api endpoints

Requirements

  • A LAMP stack of sorts, or nginx
  • PHP 7.2 (Untested on previous versions of 7.*)
  • Latest version of Node & NPM or Yarn

Screenshots (out of date)

Features

  • Multi search different content from 1 search entry: characters, accounts, skills, items, zones, mobs, etc
  • View current/sold items on auction house
  • View minimal character details (hard-coded character id for now)
  • View server configuration (if present and accessible from dsweb codebase)
  • View currently active Notorious Monsters in the field
  • Log in as character

Todo

  • See character specific data when logged in
  • Buy/Sell to auction house when logged in
  • Backup/Import characters when logged in as character or as admin (dumps json extracts and can be uploaded to any other server)
  • Send/Recieve items (when logged in)
  • Manage equipment (when logged in)
  • view, edit, manage anything in the database (admin)
  • Manage DarkStar files and configurations (based on version - admin)

Setup

Very simple to get started:

  • Open config/database.json in a text editor
  • Enter your dspdb details replacing whats currently there
  • run composer install && yarn install && yarn build
  • Done

About

A web server management and web portal for the DarkStar Private FFXI servers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 50.4%
  • PHP 45.3%
  • JavaScript 3.7%
  • HTML 0.6%