Skip to content

zhouzu/NotALicensingPlatform

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NotALicensingPlatform (NaLP)

A sample C# licensing server & client implementation using NotLiteCode RPC and Docker.

Features

  • Automatic SSL
  • Key based subscription model
  • SQLite & Mongo support
  • Docker support

Try

git clone https://github.com/ImVexed/NotALicensingPlatform
cd NotALicensingPlatform/Server/
docker build -t nalp .
docker run -d -p 1337:1337 --name nalp nalp
docker exec nalp nalp --sqlite /data --genkey "6 months"

Start the Client and use the key outputted from the docker exec to register an account.

Most server logic can be found here.

About

Subscription based licensing system via RPC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.1%
  • Dockerfile 1.9%