Skip to content

💻 Axsion Pro, our own website & billing system. Built with Next.js and Typescript.

License

Notifications You must be signed in to change notification settings

Axsoter/Axsion-Pro

Repository files navigation

Axsion Pro

All aXsoter Stuff In ONe Pro (except gamepanel)

Our own website & billing system.

Installation instructions

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 OR
  • npm run build & npm run start for production

License

This project is under the AxPAL License, see license file

About

💻 Axsion Pro, our own website & billing system. Built with Next.js and Typescript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages