Horde App Migration
From Univention Wiki
Revision as of 14:57, 22 November 2016 by Botner (talk | contribs) (Created page with "Category:App Center Starting with version 5.2.7-3 the Horde App for UCS is available as Docker App. New installations automatically using this Docker App. To...")
Starting with version 5.2.7-3 the Horde App for UCS is available as Docker App. New installations automatically using this Docker App.
To update an existing non-Docker Horde App to the new Docker Horde App a manual migration has to be done. Basically, Horde on the server (Docker host) is removed and installed in a new Docker container. Directories with horde data are mapped to the container and the container continues to use the database on the Docker host.
-
Save horde UCR settings, prepare horde App removal
ucr search --brief ^horde > /opt/horde-settings.txt cp -rf /etc/horde /opt/horde-conf apt-mark manual univention-mail-server apt-mark manual univention-postgresql
-
Remove horde app
univention-app remove horde ucr unset appcenter/prudence/docker/horde
-
Install horde docker app
univention-app update univention-app register univention-app install horde
-
Verify horde UCS settings in Docker container
univention-app shell horde ucr search --brief horde
To change into the container the command
univention-app shell horde
can be used. Here, custom configurations to /etc/horde can be added modifications of UCR settings