https://github.com/labs64/netlicensing-gateway
Labs64 NetLicensing / eCommerce gateway
https://github.com/labs64/netlicensing-gateway
digital-fullfillment docker ecommerce ecommerce-gateway fullfillment gateway hacktoberfest laas license license-generator licensing-as-a-service licensing-library netlicensing ngrok payment proxy
Last synced: 28 days ago
JSON representation
Labs64 NetLicensing / eCommerce gateway
- Host: GitHub
- URL: https://github.com/labs64/netlicensing-gateway
- Owner: Labs64
- License: apache-2.0
- Created: 2016-11-16T08:56:33.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T06:11:10.000Z (almost 3 years ago)
- Last Synced: 2025-03-21T13:23:04.858Z (7 months ago)
- Topics: digital-fullfillment, docker, ecommerce, ecommerce-gateway, fullfillment, gateway, hacktoberfest, laas, license, license-generator, licensing-as-a-service, licensing-library, netlicensing, ngrok, payment, proxy
- Language: Java
- Homepage: https://netlicensing.io/wiki/gateway
- Size: 228 KB
- Stars: 10
- Watchers: 5
- Forks: 4
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Labs64 NetLicensing / eCommerce Gateway
[](https://github.com/Labs64/NetLicensing-Gateway/actions?query=workflow%3A%22NetLicensing+Gateway+-+CI%22)
[](https://hub.docker.com/r/labs64/netlicensing-gateway)
[](https://netlicensing.io)
[](https://netlicensing.io/wiki/gateway)Use any eCommerce platform, such as *FastSpring, MyCommerce, PrestaShop, SendOwl,* and many others as a license acquisition frontend.
After a successful transaction, all needed licensing configuration (Customers, Licenses and all related data) will be made available in the NetLicensing and can be used for later entitlements validation in NetLicensing.## License Acquisition Flow
## How to use this image
There are various ways available on how to enable NetLicensing Gateway in your licensing flow:
- Centrally hosted instance available at [gateway.netlicensing.io](https://gateway.netlicensing.io/monitoring)
- Your individual instance from Docker image (check instructions below and in the [contributing instructions](CONTRIBUTING.md))### Docker
#### Pull official NetLicensing Gateway image
```
$ docker pull labs64/netlicensing-gateway
```#### Start container
```
$ docker container run -d -it --publish 8080:8080 --name netlicensing-gateway labs64/netlicensing-gateway
```### Test configuration
#### Sanity check
Verify container configuration by opening monitoring endpoint at [http://localhost:8080/gateway/monitoring](http://localhost:8080/gateway/monitoring)
#### Connectors tests
Refer to the eCommerce connectors [setup and configuration guides](https://netlicensing.io/wiki/gateway#connectors).
## Contributors
New integrations (eCommerce connectors) as community implementation are highly appreciated and welcome.
Please refer to the [contributing instructions](CONTRIBUTING.md).## Bugs and Feedback
For bugs, questions and discussions please use the [GitHub Issues](https://github.com/Labs64/NetLicensing-Gateway/issues).
## License
NetLicensing Gateway is open-source software licensed under the [Apache 2.0](LICENSE) license.
## Links
- NetLicensing Gateway [Docker image](https://hub.docker.com/r/labs64/netlicensing-gateway)
- NetLicensing [Integrations](https://netlicensing.io/wiki/integrations)
- NetLicensing [RESTful API](https://netlicensing.io/wiki/restful-api)