Categorygithub.com/control-alt-repeat/label-printer
modulepackage
0.0.0-20250203115444-acb42881446a
Repository: https://github.com/control-alt-repeat/label-printer.git
Documentation: pkg.go.dev

# README

Label Printer

⚠️Warning: This is an active repo; expect breaking changes and use for reference only!⚠️

Wraps brother_ql in a Go server for remote operation. It is tightly coupled to AWS Parameter Store at the moment. I probably won't have time to help you with that if you get stuck!

Prerequisites

Install

Debian (Tested on Ubuntu)

  1. Create the container definition in /etc/containers/systemd/label-printer-server.container
[Unit]
Description=Label Printer Server

[Container]
Image=ghcr.io/control-alt-repeat/label-printer/server:latest

Volume=/home/control-alt-repeat/.aws:/root/.aws:ro
Volume=/dev:/dev:slave

PodmanArgs=--privileged

[Service]
Restart=always

[Install]
WantedBy=multi-user.target default.target
  1. Reload
sudo systemctl daemon-reload
  1. Add AWS credentials. On load, the server will add the dynamically generated hostname to AWS Parameter Store.

  2. Start the service

sudo systemctl start label-printer-server.service
  1. Check it's running
journalctl -xeu label-printer-server.service

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author