mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-21 23:43:13 +01:00
remove no longer necessary not for extra repo, as 19.1 is released now and document default installation of RC and Collabora
parent
8a2830b28b
commit
e71a1e489c
@ -3,17 +3,15 @@ The only requirement for the host system is Docker and for DEB/RPM packages a re
|
||||
|
||||
> There is no difference in most parts of the installation between **community edition** (CE) and EGroupware GmbH **EPL** version. Same is true for an in-place upgrade from 17.1 and a new installation.
|
||||
|
||||
*19.1 is currently in release-candidate phase, and therefore in a different package repository then the old stable version 17.1. This will change, once 19.1 is officially released.*
|
||||
|
||||
You first need to create a repository file for your Linux distribution and version and import the key for it.
|
||||
I'll show it here in details for Ubuntu 18.04, for other distributions use [this link](https://software.opensuse.org/download/package.iframe?project=server%3AeGroupWare%3Atrunk&package=egroupware-docker).
|
||||
I'll show it here in details for Ubuntu 18.04, for other distributions use [this link](https://software.opensuse.org/download/package.iframe?project=server%3AeGroupWare&package=egroupware-docker). This is not necessary if you update, unless you use EPL, which used a different repo before.
|
||||
|
||||
Run the following commands as root on Ubuntu 18.04 to install or update EGroupware:
|
||||
```
|
||||
echo 'deb http://download.opensuse.org/repositories/server:/eGroupWare:/trunk/xUbuntu_18.04/ /' | \
|
||||
echo 'deb http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_18.04/ /' | \
|
||||
sudo tee /etc/apt/sources.list.d/server:eGroupWare:trunk.list
|
||||
apt-get install gnupg # required, but not installed by apt-key add
|
||||
wget -nv https://download.opensuse.org/repositories/server:eGroupWare:trunk/xUbuntu_18.04/Release.key -O - | \
|
||||
wget -nv https://download.opensuse.org/repositories/server:eGroupWare/xUbuntu_18.04/Release.key -O - | \
|
||||
sudo apt-key add -
|
||||
sudo apt-get update
|
||||
sudo apt-get install egroupware-docker
|
||||
@ -21,6 +19,8 @@ sudo apt-get install egroupware-docker
|
||||
This will use Apache as webserver on the host for new installation and whatever was already used for updates.
|
||||
If you prefer to use Nginx for new installations, just add "nginx" before egroupware-docker in the above command.
|
||||
|
||||
> Package installation under Debian/Ubuntu/SUSE recommends Rocket.Chat and Collabora Online Office, which mean they will be installed by default, unless you opt out by using ```--no-install-recommends``` on the command line. 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.
|
||||
|
||||
> If this is a new installation and you missed the credentials of your first EGroupware admin user "sysop" or the EGroupware setup user "admin", you can always find them under /var/lib/egroupware/egroupware-docker-install.log.
|
||||
## How to install EGroupware GmbH's EPL version
|
||||
The update described above will remove the EPL packages, of cause leaving your data intact.
|
||||
@ -71,7 +71,7 @@ In case of an error you can look at the error log with the following command:
|
||||
docker logs -f egroupware-nginx 2>&1 | sed 's/PHP message/\nPHP message/g'
|
||||
```
|
||||
## How to install Collabora Online Office
|
||||
After EGroupware 19.1 is installed and working, you can add Collabora by installing our **egroupware-collabora-key** package from the stable / 17.1 repo (server:eGroupWare instead of server:eGroupWare:trunk).
|
||||
If you use RHEL/CentOS and Collabora is not installed by default, or you choose not to install it at first, you can add Collabora by installing our **egroupware-collabora-key** package.
|
||||
|
||||
If you prefer to use / test with [CODE Collabora Online Development Edition](https://www.collaboraoffice.com/code/) you can change the container image in from "quay.io/egroupware/collabora-key:stable" to "collabora/code:latest":
|
||||
```
|
||||
@ -84,6 +84,6 @@ docker-compose restart
|
||||
(Please note that CODE is limited in the number of concurrent users, while our image supports the licensed number of users.)
|
||||
|
||||
## How to install Rocket.Chat
|
||||
After EGroupware 19.1 is installed and working, you can add Rocket.Chat by installing our **egroupware-rocketchat** package.
|
||||
If you use RHEL/CentOS and Rocket.Chat is not installed by default, or you choose not to install it at first, you can add Rocket.Chat by installing our **egroupware-rocketchat** package.
|
||||
|
||||
In contrary to our hosting or trials, Rocket.Chat in an on premise installation requires several configuration steps in EGroupware and Rocket.Chat, see the separate chapter in this wiki.
|
||||
|
Loading…
Reference in New Issue
Block a user