Sign inSign up

fionnb/rpi-brother-ql-web

By fionnb

Updated over 6 years ago

Web interface for brother QL label printers for raspberry pi

Image
0

1.3K

fionnb/rpi-brother-ql-web repository overview

brother_ql_web_docker

This repository contains Dockerfiles to create images with deployments of brother_ql_web, a web interface to print labels with Brother's QL-series label printers.

Ready to use images can be found on Docker hub: fionnb/brother_ql_web.

Available images / tags

There are multiple Dockerfiles in the repository deriving from different base images. As I like to use Raspberry Pis to run the web interface, quite some work went into the versions deriving from the resin/raspberry-pi-[...] base images.

Usage

An example for running the application:

docker run \
  --detach \
  --rm \
  --device=/dev/usb/lp0 \
  --publish 8013:8013 \
  fionnb/brother_ql_web:rpi-latest \
  ./brother_ql_web.py --model QL-700 file:///dev/usb/lp0

Here, we use the image `fionnb/brother_ql_web:rpi-latest made for Raspberry Pi.

Compressed Image Sizes

Here is a list of images sizes for the resulting docker images, sorted by compressed image size:

Tag NameCompressed SizeUnpacked Size
for x86_64 CPUs:
alpine-3.7_5f1447d42 MB101 MB
python-3-alpine_5f1447d117 MB307 MB
opensuse-42.3_5f1447d142 MB334 MB
python-3_5f1447d301 MB737 MB
for Raspberry Pis:
resin-raspberry-pi-alpine-3.6_5f1447d56 MB149 MB
resin-raspberry-pi2-alpine-3.6_5f1447d58 MB155 MB
resin-raspberrypi3-alpine-3.6_5f1447d58 MB155 MB
resin-raspberry-pi-alpine-python-3_5f1447d177 MB525 MB
resin-raspberry-pi-python-3_5f1447d237 MB642 MB

As a result, I highly recommend the alpine-3.7 versions for x86_64 and the resin-raspberry-pi-alpine-3.6 version for the Raspberry Pi!

Tag summary

Content type

Image

Digest

Size

42.1 MB

Last updated

over 6 years ago

docker pull fionnb/rpi-brother-ql-web