Jameica-hibiscus: Difference between revisions

From wiki
Jump to navigation Jump to search
imported>Johayek
mNo edit summary
imported>Johayek
Line 31: Line 31:


== story: running "Hibiscus Payment-Server" on a Synology DiskStation ==
== story: running "Hibiscus Payment-Server" on a Synology DiskStation ==
* http://willuhn.de/products/hibiscus-server/">http://willuhn.de/products/hibiscus-server/
* http://Jochen.Hayek.name/wp/blog-en/2015/02/12/hibiscus-payment-server-synology-diskstation/
* https://www.synology.com/en-global/releaseNote/JavaManager">https://www.synology.com/en-global/releaseNote/JavaManager
* http://willuhn.de/products/hibiscus-server/
* https://www.synology.com/en-global/releaseNote/JavaManager
* Synology's JavaManager assists in installing Oracle's JVM <strong>successfully</strong>
* Synology's JavaManager assists in installing Oracle's JVM <strong>successfully</strong>
* I succeeded running the hibiscus server shell script to start the hibiscus server
* I succeeded running the hibiscus server shell script to start the hibiscus server

Revision as of 02:33, 12 February 2015

  • http://willuhn.de – "home of jameica & hibiscus"
  • hibiscus-server-*/cfg/de.willuhn.jameica.hbci.rmi.HBCIDBService.properties.NOTE.txt :
öffne die Datei "cfg/de.willuhn.jameica.hbci.rmi.HBCIDBService.properties" in einem Texteditor und passe die Zugangsdaten zur Datenbank an:
-> /usr/local/hibiscus-server/cfg/de.willuhn.jameica.hbci.rmi.HBCIDBService.properties
...
Wenn Du keine externe Datenbank nutzen möchtest, dann lösche einfach diese Konfigurationsdatei. 
Der Server wird beim ersten Start automatisch eine verschlüsselte Embedded-Datenbank (H2) erstellen. 

running hibiscus-server on a Synology DiskStation

USER@DiskStation999 $ ~/hibiscus-server-2.6.11/jameicaserver.sh

In order to disconnect the script resp. the server from the console simply background it:

^Z # suspend the utility running
USER@DiskStation999 $ bg # background it

In order to take it down:

USER@DiskStation999 $ pstree -p # find the java process just beneath hibiscus-server
USER@DiskStation999 $ kill THAT_PROCESS

story: running "Hibiscus Payment-Server" on a Synology DiskStation

  • http://Jochen.Hayek.name/wp/blog-en/2015/02/12/hibiscus-payment-server-synology-diskstation/
  • http://willuhn.de/products/hibiscus-server/
  • https://www.synology.com/en-global/releaseNote/JavaManager
  • Synology's JavaManager assists in installing Oracle's JVM successfully
  • I succeeded running the hibiscus server shell script to start the hibiscus server
  • I have operated the hibiscus server successfully for months now on openSUSE VMs
  • my previous self-installed Oracle JVM were unsuccessful attempts
  • just as I operated the openSUSE based hibiscus servers, the Synology BusyBox+IPKG based hibiscus server seems to run stably and successfully for now
  • i.e. "all" my bank accounts, that I can communicate with through HBCI/FinTS, are now getting synchronised to databases on my local NAS twice an hour (or as often as I want); this synchronisation happens independently of any desktop or notebook PC being online
  • another piece of software (developed by myself) dumps these databases to CSV-like bank statement text files, and informs me of changes to them through XMPP AKA Jabber communication
  • corruption of the hibiscus-server databases does not hurt me at all – it is only a means to communicate with the banks – it's just that the bank-enforced HBCI/FinTS communication isn't stateless and stores records on databases   – everything I need in the end are the CSV-like text files – setting up the bank account details on hibiscus-server is a piece of cake