Skip to content

19.1 Release notes and distribution specific instructions

Ralf Becker edited this page Aug 14, 2019 · 25 revisions

Please read the 19.1+ Installation instructions first, they are not repeated here again!

If you update or install EPL, you have to install the Community Edition first! In case of an update the EPL packages will be removed, of cause leaving your data intact. To install the EPL source / run the EPL container you need your download.egroupware.org credentials and run the following command:

/etc/egroupware-docker/use-epl.sh

It will ask your EPL repo credentials, add them and the EPL image to your docker-compose.yml file and start the EPL container.

Ubuntu 18.04 & 16.04 or Debian 10

For new installations or updating from EPL you need to add our server:eGroupWare repo first:

echo 'deb http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_18.04/ /' | \ 
   sudo tee /etc/apt/sources.list.d/server:eGroupWare.list
apt-get install gnupg # required, but not installed by apt-key add
wget -nv https://download.opensuse.org/repositories/server:eGroupWare/xUbuntu_18.04/Release.key -O - | \
   sudo apt-key add -

For Ubuntu 16.04 please replace in the above instructions "xUbuntu_18.04" with "xUbuntu_16.04", for Debian 10 use "Debian_10".

Then you need to run for new installations as well as upgrades explicitly (apt upgrade alone is not sufficient!):

sudo apt-get update
sudo apt-get install egroupware-docker

Our Ubuntu package recommends Rocket.Chat and Collabora Online Office, which mean they will be installed by default, unless you opt out by using --no-install-recommends in the above apt-get command. Doing so you have to take care of explicitly installing MariaDB! Of cause you can always deinstall them after testing, if you prefer to use something else.

Ubuntu 16.04 does not provide a docker-compose package/command, therefore we provide one in our repository.

Debian 9

Debian 9 does NOT contain a docker.io package. You can use Docker CE by following this instructions. Unfortunately Docker CE seems to install an old version of docker-compose, not supporting the new file format 3 used by us.

This are probably all solvable problems, but we currently have no documentation what exactly needs to be done and therefore do NOT recommend updating to 19.1 at the moment.

openSUSE 15.1 & 15.0 or SLES 15 & 12

If you have automatic updates enabled or run zypper update manually update to 19.1 will happen automatic!

For new installations or updating from EPL you need to add our server:eGroupWare repo first:

zypper addrepo https://download.opensuse.org/repositories/server:eGroupWare/openSUSE_Leap_15.1/server:eGroupWare.repo

For openSUSE 15.0 please replace in the above instructions "openSUSE_Leap_15.1" with "openSUSE_Leap_15.0", for SLES use "SLE_15" or "SLE_12".

Then you need to run for new installations or updating EPL:

zypper refresh
zypper install egroupware-docker

or to update an existing installation

zypper update

Our SUSE packages recommends Rocket.Chat and Collabora Online Office, which mean they will be installed by default. There is probably a way to opt out of that too, which needs to be documented here. Doing so you have to take care of explicitly installing MariaDB! Of cause you can always deinstall them after testing, if you prefer to use something else.

SLES does not provide a docker-compose package/command, therefore we provide one in our repository.

RHEL or CentOS 7

If you have automatic updates enabled or run yum update manually, the update to 19.1 will happen automatic!

For new installations or updating from EPL you need to add our server:eGroupWare repo first:

cd /etc/yum.repos.d/
wget https://download.opensuse.org/repositories/server:eGroupWare/RHEL_7/server:eGroupWare.repo

Then you need to run for a new installations or updating EPL:

yum install egroupware-docker

or to update an existing installation

yum update

RHEL/CentOS does not provide a docker-compose package/command, therefore we provide one in our repository.

Clone this wiki locally