746 B
746 B
Receipt Printer
This software is designed to run on a debian based system and acts as a middle-man between the EZGG LAN Manager database and the USB interface of the receipt printer.
Notes
- Does only work on Linux
- Not meant to be exposed to the internet, local deployment only
- For EZGG LAN Manager configuration, check README in that repo
Deploy
- Configure password and port in
main.py - Make sure USB printer is connected to device
- Install requirements in venv
- Adapt
receipt-printer.serviceas needed and move to~/.config/systemd/user - Enable unit in systemd:
systemctl --user daemon-reexec
systemctl --user daemon-reload
systemctl --user enable receipt-printer
systemctl --user start receipt-printer