Wraith Game Engine
Please read the Systems Operator Manual for instructions on installing and configuring the Wraith server.
Please read the rulebook for instructions on playing Wraith.
Wraith draws inspiration from Far Horizons, Empyrean Challenge, and The Campaign for North Africa.
Logic for binding viper and cobra taken from Sting of The Viper.
Mat Ryer's Way sourced from matryer/way.
Start the server with the ability to shut it down gracefully from clavinejune blog.
See Gregory Gaines' Blog for details on why we want to use BCrypt.
See Scott Piper's Blog for more details on auth/auth.
See the DO Tutorial for details on securing and locking down this as a service.
FWIW, this is my starter:
/etc/systemd/system# cat wraith.service
[Unit]
Description=Wraith API server
StartLimitIntervalSec=0
After=network-online.target
[Service]
Type=simple
User=www-data
PIDFile=/run/wraith.pid
WorkingDirectory=/var/www/wraith
ExecStart=/usr/local/bin/wraith
ExecReload=/bin/kill -USR1 $MAINPID
Restart=on-failure
RestartSec=1
[Install]
WantedBy=multi-user.target
PS C:\Program Files\MariaDB 10.5\bin> .\mysqldump.exe -u wraith --password=whisper --skip-set-charset --default-character-set=utf8mb4 wraith -r D:\wraith\testdata\data-dump.sql
$ mysql -u wraith --password=whisper wraith < /tmp/data-dump.sql
https://en.wikipedia.org/wiki/Supersymmetry#/media/File:CMS_Higgs-event.jpg