[HowTo] RezeptSuite ServerExtension für Headlessmode - Fertiges DEB Paket

Hallo Leute,

nachdem ich die letzen 3 Tag wohl 3 Jahre älter geworden bin, dachte ich mir, programmierst das gut aus, damit es andere leichter haben. Raus gekommen ist nun ein fertiges DEB Paket “RezeptSuite ServerExtension”. Was macht das Teil?

[ul]
[li]Rezeptsuite ist im Headlessmode betreibbar[/li]
[li]Die Software läuft als Server, das bedeutet es muss kein Benutzer eingeloggt sein[/li]
[li]Rezeptsuite läuft außerdem nicht unter Root, sondern mit einem dafür vorgesehenen Benutzer, um die Sicherheit hoch zu halten[/li]
[/ul]

Das fertige HowTo findest du hier.

Viel Spass
glg
Martola

Vielen Dank!

Hallo Alexg,

könntet ihr bitte eine kleine Änderung in das “preinst” Script im Deb-Paket übernehmen?

mkdir /usr/share/desktop-directories/

Bei reinen Ubuntu-Servern ohne Desktop existiert dieses Verzeichnis nicht. Damit lässt sich das Paket nicht installieren. Wäre toll wenn das mit angelegt werden würde, bevor die eigentliche Installation beginnt.

Vielen Dank und glg
Martola

Hab das ganze nun zur finalen Version in meiner Dokumentation aktualisiert. :slight_smile:

Vielen Dank.
Ich habe das gerade auf einem debian vServer ausprobiert.
Als Ergänzung vielleicht noch ein Beispiel für einen apache Virtual Host:

<VirtualHost rezepte.deine-domain.de:80> ProxyPreserveHost On ProxyRequests Off ServerName rezepte.deine-domain.de ServerAlias rezepte.deine-domain.de ProxyPass / http://localhost:8000/ ProxyPassReverse / http://localhost:8000/ </VirtualHost>