A simple open-source licensing server for your products.
Go to file
2023-06-01 01:29:21 -04:00
.gitea/workflows xx 2023-05-31 02:47:21 -04:00
Example re-write with okhttp 2023-06-01 00:46:36 -04:00
src/main log changes 2023-06-01 00:18:30 -04:00
.gitignore Fix .gitignore 2023-06-01 00:33:22 -04:00
Dockerfile Document Dockerfile 2023-05-31 22:32:42 -04:00
pom.xml Update Lombok version 2023-05-31 23:54:05 -04:00
README.md Add Discord preview to the README 2023-06-01 01:29:21 -04:00

LicenseServer

A simple open-source licensing server for your products.

Discord Preview

License Usage Log

API Reference

Check License

POST /check

Body

Key Type Description
key string Required. Your license key
product string Required. The product the license is for
hwid string Required. The hardware id of the requester

Response

Error
{
  "error": "Error message"
}
Success
{
  "description": "Testing",
  "ownerSnowflake": 504147739131641857,
  "ownerName": "Braydon#2712",
  "duration": -1
}

Deployment

Docker

docker run -d -p 7500:7500 -v "$(pwd)/data:/usr/local/app" git.rainnny.club/rainnny/licenseserver:latest  

Docker Compose

version: '3'
services:
  app:
    image: git.rainnny.club/rainnny/licenseserver:latest
    volumes:
      - ./data:/usr/local/app
    ports:
      - "7500:7500"