blob: ac44720e8ebc87f1376d56da4038c0abcc508bab (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
[Unit]
Description=Kalico 3D Print Server
[Install]
WantedBy=multi-user.target
[Service]
Type=simple
User=kalico
RuntimeDirectory=kalico
RemainAfterExit=no
Environment=PYTHONUNBUFFERED=1
Restart=always
RestartSec=10
ExecStartPre=/usr/bin/python -m venv --upgrade /var/lib/kalico/.venv
ExecStartPre=/var/lib/kalico/.venv/bin/python -m pip install --requirement /usr/share/kalico/scripts/klippy-requirements.txt
ExecStart=/var/lib/kalico/.venv/bin/python /usr/share/kalico/klippy/klippy.py \
/etc/kalico/kalico.cfg \
--input-tty=/run/kalico/sock \
--api-server=/run/kalico/ud_sock \
--api-server-group=tty \
--api-server-file-mode=660
|