/docker-egroupware

Dockerfile to build a EGroupware Community Edition container image.

Primary LanguagePHP

Introduction

Dockerfile to build a eGroupware container image.

Version

Current Version: 17.1.20171115

Quick Start

You can launch the image using the docker command line,

mkdir -p /opt/mysql-egroupware/data
docker run -d \
--name mysql-egroupware \
-e MYSQL_ROOT_PASSWORD=MySuperSecretSqlPassword \
-e MYSQL_DATABASE=egroupware \
-e MYSQL_USER=egroupware \
-e MYSQL_PASSWORD=AnotherSecretPassword \
-v /opt/mysql-egroupware/data:/var/lib/mysql \
mysql


mkdir -p /opt/egroupware/data
docker run -d \
--name egroupware \
-e EGROUPWARE_HEADER_ADMIN_USER=admin \
-e EGROUPWARE_HEADER_ADMIN_PASSWORD=123456 \
-e EGROUPWARE_CONFIG_USER=admin \
-e EGROUPWARE_CONFIG_PASSWD=123456 \
-p 10080:80 \
-v /opt/egroupware/data:/var/lib/egroupware \
--link mysql-egroupware:mysql \
visol/egroupware:14.3.20160428

Point your browser to http://localhost:10080/egroupware/setup/ and login with the defined username and password:

  • username: admin
  • password: 123456

A wizard will guide you through the installation of the database and will set up your first user.

References