added SUSE and RHEL/CentOS

Ralf Becker 2019-08-14 13:05:13 +02:00
parent 1cecd78d2a
commit f54788f5aa

@ -2,7 +2,7 @@
> Please read the [19.1+ Installation](https://github.com/EGroupware/egroupware/wiki/19.1--Installation-using-egroupware-docker-RPM-DEB-package) instructions first, they are not repeated here again!
# Ubuntu 18.04, 16.04 or Debian 10
# 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/ /' | \
@ -27,3 +27,32 @@ sudo apt-get install egroupware-docker
Debian 9 does NOT contain a docker.io package. You can use Docker CE [by following this instructions](https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-debian-9).
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``` 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:
```
zypper refresh
zypper install egroupware-docker
```
> 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``` update to 19.1 will happen automatic.
```
cd /etc/yum.repos.d/
wget https://download.opensuse.org/repositories/server:eGroupWare/RHEL_7/server:eGroupWare.repo
yum install egroupware-docker
```
> RHEL/CentOS does not provide a docker-compose package/command, therefore we provide one in our repository.