@@ -4,69 +4,89 @@ Im Folgenden soll anhand einer kurzen Übersicht Hinweise zu den im Vakuum-Labor
Die Programmdateien der selbst programmierten Serverprozesse (in Python, Javascript oder Clojure) befinden sich in der Regel unterhalb des Pfades `/usr/local/share`.
*[**JupyterLab**](https://jupyter.org/):
Der Serverprozess läuft auf `a73435` und heißt `ipython-lab`. Er kann folgendermaßen neu gestartet werden:
```
systemctl restart ipython-lab.service
```
Es hat sich gezeigt, dass dies in größeren Zeitabständen notwendig ist, weil Probleme bei der Verwendung des »JupyterLab« auftraten. Installation unter »openSUSE 15.4« (2022-06-13):
```
zypper in python3-jupyterlab
pip3 install MarkupSafe==1.1.1
pip3 install jupyter_server
systemctl enable ipython-lab.service
systemctl start ipython-lab.service
systemctl status ipython-lab.service
```
*[**az**:](https://gitlab1.ptb.de/vaclab/vl-az)
Der Serverprozess erzeugt die HTML-Ausgabe der Aktenzeichenlisten und läuft
auf `a73434`. Er kann folgendermaßen neu gestartet werden:
*[**az:**](https://gitlab1.ptb.de/vaclab/vl-az)
Der Serverprozess erzeugt die HTML-Ausgabe der Aktenzeichenlisten. Test und
Start (`a73434`):
```
systemctl status az.service
systemctl restart az.service
```
*[**bur**:](https://gitlab1.ptb.de/vaclab/bur)
*[**bur:**](https://gitlab1.ptb.de/vaclab/bur)
Der Serverprozess dient der Aufbereitung und Bearbeitung von
Datenbankanfragen im Zusammenhang mit Bürokratie-Dokumenten und läuft auf
`a73434`. Er kann folgendermaßen neu gestartet werden:
Datenbankanfragen im Zusammenhang mit Bürokratie-Dokumenten. Test und
Start (`a73434`):
```
systemctl status bur.service
systemctl restart bur.service
```
*[**cal**:](https://gitlab1.ptb.de/vaclab/cal)
*[**cal:**](https://gitlab1.ptb.de/vaclab/cal)
Der Serverprozess dient der Aufbereitung und Bearbeitung von
Datenbankanfragen im Zusammenhang mit Kalibrier-Dokumenten und läuft auf
`a73434`. Er kann folgendermaßen neu gestartet werden:
Datenbankanfragen im Zusammenhang mit Kalibrier-Dokumenten. Test und
Javascript-basiereter Webserver zur Umsetzung diverser Protokolle und Aktionen zum und vom http-Protokoll. Siehe auch `devhub`. Test und Start (`a73434` und weitere):
Es hat sich gezeigt, dass dies in größeren Zeitabständen notwendig ist, weil Probleme bei der Verwendung des »JupyterLab« auftraten. (**TODO:** Evtl. Automatismus ähnlich zu `webapps-deliverer-restart` einführen?)