Barcoded intends to provide a simple API for the generation of barcodes in multiple symbologies.
Because we know how awesome you are, we've provided you options for running Barcoded:
Install the required software dependencies if you have not already:
Ruby 2.0+
ImageMagick 6.8+
At the command prompt, clone the project:
git clone [email protected]/UtensilsUnion/barcoded
Change directory to barcoded and install our gems:
bundle install
At last we are ready to get this show on the road:
bundle exec rackup
Install required dependencies on your host:
Run the following command from your host's terminal:
docker run -p 0.0.0.0:9000:8080 utensilsunion/barcoded
Access the service at: http://yourhost:9000/
Barcode!
Configuration
The following options are available for use with the container:
RACK_ENV (default: production)
RACK_CORS (default: disabled)
UNICORN_WORKERS (default: 1)
UNICORN_TIMEOUT (default: 30)
To run the application with 4 Unicorn workers:
`docker run -P -e UNICORN_WORKERS=4 utensilsunion/barcoded`
Businesses need barcodes and adding support to legacy systems for new symbologies can be non-trival, enter Barcoded. Leveraging our simple API, businesses can generate barcodes in multiple symbologies on-demand without ever making a code change.
To see Barcoded in action check out the project page.
As simple as:
bundle exec rspec
Feedback and features welcome! Please make use of Issues and Pull Requests, all code must have accompanying specs.
Barcoded is written and maintained by @doomspork and @jamesbrink.
The project is made available under the MIT License.
Content type
Image
Digest
sha256:cd67755df…
Size
258.2 MB
Last updated
almost 11 years ago
docker pull utensilsunion/barcoded