Compare commits
2 Commits
1a9b745fd3
...
46c487a9b0
Author | SHA1 | Date |
---|---|---|
etorameth | 46c487a9b0 | |
frederic | 62c2f668ae |
|
@ -42,9 +42,7 @@ RUN groupadd -g "1000" -r web \
|
|||
&& useradd -d '/code' -g web -l -r -u "1000" web \
|
||||
&& chown web:web -R '/code'
|
||||
|
||||
RUN git clone https://code.hackerspace.pl/etorameth/labelmaker
|
||||
|
||||
WORKDIR /code/labelmaker
|
||||
COPY . /code
|
||||
|
||||
USER web
|
||||
|
||||
|
|
|
@ -3,3 +3,6 @@ services:
|
|||
build: .
|
||||
ports:
|
||||
- "8080:5000"
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
|
||||
|
|
|
@ -96,7 +96,7 @@ def stuff_print(size):
|
|||
renderer = Renderer()
|
||||
renderer.render_text(text, 'Sans {}'.format(size), 0, -1, html)
|
||||
|
||||
data = img2pdf.convert(renderer.surface.write_to_png())
|
||||
data = renderer.surface.write_to_png()
|
||||
payload = {'printer': 'dymo_labelwriter450', 'copies': 1, 'body': data}
|
||||
r = requests.post(os.environ.get('PRINTSERVANT_HOST') + '/print', params=payload)
|
||||
print('Printing job response', r.text)
|
||||
|
|
Loading…
Reference in New Issue