add dev-config for convenience

main
radex 2024-02-02 11:48:27 +01:00
parent 685c7ae6a0
commit 64ff461da5
Signed by: radex
SSH Key Fingerprint: SHA256:hvqRXAGG1h89yqnS+cyFTLKQbzjWD4uXIqw7Y+0ws30
2 changed files with 28 additions and 4 deletions

View File

@ -27,13 +27,13 @@ PRINTSERVANT_SECRET - Optional, used to substitute $SECRET in printer configs' i
```
```
PRINTSERVANT_CONFIG='{"printers":[{"name":"DYMO_LabelWriter450","aliases":["dymo"],"ipp_url":"ipp://printmaster.local:631/printers/DYMO_LabelWriter450"}]}' node index.js
```sh
PRINTSERVANT_CONFIG=$(cat dev-config.json) node index.js
```
or:
```
```sh
docker build -t printservant .
docker run --env PRINTSERVANT_CONFIG='... put config here ...' -it -p 3199:3199 printservant
docker run --env PRINTSERVANT_CONFIG=$(cat dev-config.json) -it -p 3199:3199 printservant
```

24
dev-config.json Normal file
View File

@ -0,0 +1,24 @@
{
"printers": [
{
"name": "DYMO_LabelWriter450",
"aliases": ["dymo", "label"],
"ipp_url": "ipp://printmaster.local:443/printers/DYMO_LabelWriter450"
},
{
"name": "Zebra_GK420T",
"aliases": ["zebra", "biglabel", "4x6"],
"ipp_url": "ipp://printmaster.local:443/printers/Zebra_GK420T"
},
{
"name": "Brother_MFC8380DN",
"aliases": ["brother", "franciszek", "a4"],
"ipp_url": "ipp://printmaster.local:443/printers/Brother_MFC8380DN"
},
{
"name": "OKI_C332",
"aliases": ["oki", "okił", "a4_color"],
"ipp_url": "ipp://printmaster.local:443/printers/OKI_C332"
}
]
}