Star Wars: Galaxies authentication/community suite, written in node.js
- Install Debian 9 x64-bit (I used
debian-9.4.0-amd64-netinst.iso
) - Run
sudo apt-get update
- Run
./setup/dependencies.sh
- The MySQL database can be created and imported via running
cd setup && ./setup_database.sh
- Copy
setup/config.json.example
tobackend/config.json
- Update
backend/config.json
with your settings - Update SWG game server configs with below settings; make sure you replace the port and IP with where it's actually listening!
[CentralServer]
metricsDataURL=http://127.0.0.1:3000/api/metrics
webUpdateIntervalSeconds=5
[LoginServer]
externalAuthURL=http://127.0.0.1:3000/api/login
useExternalAuth=true
useJsonWebApi=true
- To build the project, run
./build.sh
- After setting up the database and your configuration file,
./run.sh
- Seefo