From 61cc0143de6dd9400af1f7977ed67ff695a7747a Mon Sep 17 00:00:00 2001 From: Matthias Mair Date: Mon, 30 Jan 2023 00:02:54 +0100 Subject: [PATCH] [REPO] Add inventree-cups-plugin (#119) * [REPO] Add inventree-cups-plugin * add wolfu as author * fix links --- _publishers/wolflu05.md | 6 +++++ _repo/inventree-cups-plugin.md | 46 ++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 _publishers/wolflu05.md create mode 100644 _repo/inventree-cups-plugin.md diff --git a/_publishers/wolflu05.md b/_publishers/wolflu05.md new file mode 100644 index 00000000..22d738ba --- /dev/null +++ b/_publishers/wolflu05.md @@ -0,0 +1,6 @@ +--- +short_name: wolflu05 +name: Lukas +github: wolflu05 +website: +--- diff --git a/_repo/inventree-cups-plugin.md b/_repo/inventree-cups-plugin.md new file mode 100644 index 00000000..ca637d0a --- /dev/null +++ b/_repo/inventree-cups-plugin.md @@ -0,0 +1,46 @@ +--- +name: inventree-cups-plugin +author: wolflu05 +license: MIT +open_source: true +stable: true +maintained: true +pypi: false +package_name: +github: https://github.com/wolflu05/inventree-cups-plugin +gitlab: +source: +issue_tracker: https://github.com/wolflu05/inventree-cups-plugin/issues +website: +categories: Printer +tags: Label Printer CUPS DYMO +--- +Label printing plugin for generic cups printers + +A label printing plugin for [InvenTree](https://inventree.org), which provides support for [Cups label printing servers](https://www.cups.org). If your printer is not cups compatible, you can setup a cups printing server. This [article](https://nerdig.es/labelwriter-im-netz-teil1/) describes how to setup a cups printing server for the DYMO LabelWriter 450 Duo. + +## Installation + +> :warning: This plugin needs `cups-devel` installed to install its dependencies. You can read more about the requirements at [`pycups`](https://github.com/OpenPrinting/pycups). If you're using `apt` as a package manager run `apt install libcups2-dev` before. + +Install this plugin as follows: + +```bash +pip install git+https://github.com/wolflu05/inventree-cups-plugin +``` + +Or, add to your `plugins.txt` file: + +```txt +git+https://github.com/wolflu05/inventree-cups-plugin +``` + +## Configuration Options + +| Name| Description| Example | +| --- | --- | --- | +| Server | IP/Hostname to connect to the cups server | `192.168.1.5` | +| Port | Port to connect to the cups server | `631` | +| Benutzer | User to connect to the cups server | *can also be empty* | +| Passwort | Password to connect to the cups server | *can also be empty* | +| Printer | Printer from cups server, can be selected if valid connection options are saved in | `myprinter` |