All aXsoter Stuff In ONe Pro (except gamepanel)
Our own website & billing system.
Install Node.js (or similar) and npm (npm required, everything else is NOT TESTED, AND NOT SUPPORTED)
This project uses Auth.js for authenticaion, and it needs a few things before it can work properly.
Run $ ./tools/envgen.sh
on your terminal to copy the .env.template file into the .env file and autogenerate the Auth.js crypto secrets for it to work.
To authenticate with, for example Discord, you also need Discord Oauth2 credentials, so for that, check out the Auth.js docs.
You will also need an MySQL / MariaDB server, for more information on how to setup that to work with this project, see here.
After you have setup that once, you don't have to do that again.
Run npm install
and run
npm run dev
to test ORnpm run build
&npm run start
for production
This project is under the AxPAL License, see license file