Pulsar Link Backend is the API for the whole Pulsar Link project. It is responsible for handling users, statistics, tickets, and a few other things. It is designed to be used with the rest of the Pulsar Link project. However, it can be used on its own - There is not really much point of doing this though.
- User verification - Linking users to their Gmodstore, Discord and Steam accounts and links them to a single Pulsar Link ID. - Used with Pulsar Link Verify
- Tickets - Allows users to create tickets within discord. Used with Pulsar Link Tickets
- Addon usage statistics - Provides developers with statistics on how many servers are currently using their addons - Frontend is not yet available
This has only been tested to work on Linux. It may work on other operating systems, but it is not guaranteed - No support will be provided for other operating systems.
- Download Java 21 or higher.
- Download the latest release from the releases page.
- Create a
.env
file based on.env.example
- Run the bot with
java -jar pulsar-link-backend.jar
- Install Java 21 or higher.
- Clone the repository
- Create a
.env
file based on.env.example
- Run the project with the provided IntelliJ run configurations. No other run configurations are provided.
- Run
./gradlew buildFatJar
- The jar will be located in
./build/libs/