Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
server_und_serverdienste:rezeptsuite_server_extension [2021/02/07 22:04] lomaserver_und_serverdienste:rezeptsuite_server_extension [2021/03/12 23:29] (aktuell) loma
Zeile 1: Zeile 1:
 ====== Rezeptsuite Server Extension ====== ====== Rezeptsuite Server Extension ======
  
-Die Server Extension bezieht sich auf die [[https://rezeptsuite.de/|Rezeptsuite]]. Ein Software die auch unter Ubuntu läuft und mit der du in der Lage bist Rezepte professionell zu verwenden. Die Software wird als Shareware betrieben und kann kostenfrei bis zu einem Kategorielimit von 2 und einen Rezeptlimit frei getestet werden. An dieser Stelle empfehle ich dir einen Kauf, da dir hiermit das Kochen gleich noch mehr Spass bereitet und du das Projekt mit deinem Beitrag unterstützt. +{{:server_und_serverdienste:rezeptsuite-logo.jpg?nolink&400|}} 
 + 
 +Du möchtest dich gerne für unsere Hilfe erkenntlich zeigen 8-o. Gerne. Wir bedanken uns bei dir für deine Spende! LOL \\ 
 +[[https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KE592Y5993ZKW|{{:wiki:btn_donatecc_lg.gif|}}]] \\ 
 +\\ 
 +Hauseigenes Apt-Repo: [[https://apt.iteas.at]]    
 +\\ 
 +GITLAB Enterprise: [[https://darkdevil.osit.cc/gitlab|{{:gitlab_logo.png?nolink&60|}}]]  
 +\\ 
 +\\ 
 +**Kochst du gerne?** 
 + 
 +Die Server Extension bezieht sich auf die [[https://rezeptsuite.de/|Rezeptsuite]]. Ein Software die auch unter Ubuntu läuft und mit der du in der Lage bist Rezepte professionell zu verwenden. Die Software wird als Shareware betrieben und kann kostenfrei bis zu einem Kategorielimit von 2 und einen Rezeptlimit frei getestet werden. An dieser Stelle empfehle ich dir [[https://rezeptsuite.de/shop|einen Kauf]], da dir hiermit das Kochen gleich noch mehr Spass bereitet und du das Projekt mit deinem Beitrag unterstützt.  
 + 
 +__**Features:**__
  
   * Gemeinsamer Zugriff auf die Rezeptsammlung von mehreren Installationen   * Gemeinsamer Zugriff auf die Rezeptsammlung von mehreren Installationen
   * Freie Gestaltung von Druckvorlagen für Rezepte und Menüpläne   * Freie Gestaltung von Druckvorlagen für Rezepte und Menüpläne
   * Rezeptsuche nach Zutaten   * Rezeptsuche nach Zutaten
 +  * Fertige Einkaufsliste für die ganze Woche ausdrucken
   * Import/Export der Rezepte aus Dateien und Webseiten   * Import/Export der Rezepte aus Dateien und Webseiten
   * Rezept-Kalender & Einkaufsliste   * Rezept-Kalender & Einkaufsliste
Zeile 16: Zeile 31:
   * Rezeptsuite ist im Headlessmode betreibbar   * Rezeptsuite ist im Headlessmode betreibbar
   * Die Software läuft als Server, das bedeutet es muss kein Benutzer eingeloggt sein   * Die Software läuft als Server, das bedeutet es muss kein Benutzer eingeloggt sein
-  * Rezeptsuite läuft ausserdem nicht unter Root, sondern mit einem dafür vorgesehenen Benutzer, umd die Sicherheit hoch zu halten+  * Rezeptsuite läuft außerdem nicht unter Root, sondern mit einem dafür vorgesehenen Benutzer, um die Sicherheit hoch zu halten
  
 ===== Installation unter Ubuntu 20.04 (Desktop/Server) ===== ===== Installation unter Ubuntu 20.04 (Desktop/Server) =====
-Installiert man die Rezeptsuite Server Extension, wird von unserem Repository auch automatisch das Hauptprogramm "RezeptSuite" mit installiert. + 
 +FIXME: Hast du einen Headless Ubuntuserver ohne Desktop, bitte vorher noch dies Directory anlegen: ''mkdir /usr/share/desktop-directories'' 
 + 
 +Installiert man die Rezeptsuite Server Extension, wird von [[https://apt.iteas.at/|unserem Repository]] auch automatisch das Hauptprogramm "RezeptSuite" mit installiert. Notwendige Updates werden von uns gepflegt.
 <code> <code>
 apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2FAB19E7CCB7F415 apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2FAB19E7CCB7F415
Zeile 40: Zeile 58:
  
 ==== Zusätzlich die GUI verwenden ==== ==== Zusätzlich die GUI verwenden ====
-Du möchtest auch gerne weiterhin die GUI verwenden? Ja das funktioniert natürlich auch. Hierfür musst du vorher den Serverdienst von RezeptSuite stoppen. Danach kannst du die Datenbank wie gewohnt mit ein paar Klicks in der GUI einhängen. +Du möchtest auch gerne weiterhin die GUI verwenden? Ja das funktioniert natürlich auch. Hierfür musst du vorher den Serverdienst von RezeptSuite stoppen. Danach kannst du die Datenbank wie gewohnt mit ein paar Klicks in der GUI einhängen. Die Datenbank liegt unter ''/home/rezeptsuite/.rezeptSuite6''. Damit du für den Zugriff berechtig bist, musst du Mitglied der Gruppe "rezeptsuite" sein.  
 +<code> 
 +usermod -aG rezeptsuite <deinBenutzerName> 
 +</code> 
 +Damit die Änderungen wirksam werden musst du dich erneut einloggen. Danach den Serverdienst stoppen, damit der Zugriff auf die Datenbank frei ist
 <code> <code>
 systemctl stop RezeptSuite.service systemctl stop RezeptSuite.service
Zeile 50: Zeile 72:
  
  
 +===== Lizenzierung =====
 +Hast nun eine Lizenz erworben, bekommst vom Hersteller einen indivuellen Download. Auch dies ist ein DEB Paket. Dieses installierst du manuell am Server.
 + dpkg -i rezeptsuite.deb
 +
 +Das Paket sollest du gut Verstauen. Damit die Lizenz aktiv wird, bitte noch folgendes File umkopieren:
 + systemctl stop RezeptSuite.service
 + cp  /opt/rezeptsuite/lib/app/business-jar /home/rezeptsuite/.rezeptSuite6/rezeptsuite.client.fx.jar
 + systemctl start RezeptSuite.service
 +
 +Ab  jetzt ist die Vollversion aktiv. 
 +
 +==== Business-Version (kommerzieller Benutzung) ====
 +Der Unterschied ist hier das mehrere Benutzer zur gleichen Zeit auf die Datenbank zugreifen können. Hierbei funktioniert sehr gut den Ordner ''~/.rezeptSuite6'' auf eine Samba oder NFS-Freigabe zu legen. Somit kann Webinterface und GUI zur gleichen Zeit benutzt werden. 
  
  
 +===== Updates =====
 +Vor Hersteller kommt nicht immer eine DEB-Aktualisierung heraus. Das Programm kann sehr einfach direkt über die GUI aktualisiert werden. Hier wird je nach Update bei der Datenbank selbst geschraubt, und das JAR-File wird im eigenen Home ausgetauscht. Das DEB-Paket am besten mit
 + apt-mark hold rezeptsuite
 +auf die Version einparken. 
  
  
 +===== Dank =====
 +An dieser Stelle möchte ich mich auch noch beim Hersteller [[https://rezeptsuite.de/|Rezeptsuite]] recht herzlich bedanken der mich hierbei persönlich sehr unterstützt hat! 8-) :-D