Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2 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 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T06:11:10.000Z (almost 2 years ago)
- Last Synced: 2024-04-14T12:52:59.871Z (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: 6
- 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
[![NetLicensing Gateway - CI](https://github.com/Labs64/NetLicensing-Gateway/workflows/NetLicensing%20Gateway%20-%20CI/badge.svg)](https://github.com/Labs64/NetLicensing-Gateway/actions?query=workflow%3A%22NetLicensing+Gateway+-+CI%22)
[![NetLicensing Gateway Docker image](https://img.shields.io/badge/Docker-labs64%2Fnetlicensing--gateway-0db7ed.svg)](https://hub.docker.com/r/labs64/netlicensing-gateway)
[![NetLicensing](https://img.shields.io/badge/NetLicensing-IO-E14817.svg?logo=NetLicensing)](https://netlicensing.io)
[![📖 Documentation](https://img.shields.io/badge/📖%20Documentation-Wiki-AB6543.svg)](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
![NetLicensing / Gateway Integration How-To](https://raw.githubusercontent.com/wiki/Labs64/NetLicensing-Gateway/images/00_external-ecommerce-flow.png)## 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)