Skip to content

API to generate barcodes: Datamatrix, QR, Code128 and others.

Notifications You must be signed in to change notification settings

diogok/barcodeserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BarCodeServer

Simple HTTP API around https://github.com/boombuler/barcode.

Api Usage

Simply issue a get using the type of barcode desired as path and the content as queryString content and it will return a redirect to generated png.

$ curl -v http://localhost:8080/datamatrix?content=Whatever%20data

Available types:

  • codabar
  • code128
  • code39
  • ean
  • datamatrix
  • qr
  • 2of5

In case of error it will return Bad Request 400 and error in plain/text.

Deploy

Using the binary, download from the release page and run the binary and it will bind to port 8080.

Using docker:

$ docker run -p 8080:8080 -v /tmp/barcodes:/opt/barcode/public diogok/barcodeserver

It will save generated code at public folder. You can delete generated artefacts and if requested server will regenerate.

License

MIT , same as https://github.com/boombuler/barcode.

About

API to generate barcodes: Datamatrix, QR, Code128 and others.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published