Public | Automated Build

Last pushed: 10 months ago
Short Description
Builds automatically SOGo v2/3 for Debian Wheezy
Full Description

Hint

Watch out the issue on https://github.com/tianon/docker-brew-debian/issues/59

To build/use the image on a Jessie System using backported kernel version >= 4.4.8 please set kernel param vsyscall=emulate

Short Description

Automates the build of Debian Packages of SOGo Version 2 or 3 for Wheezy

Volume

It is recommended to create a named docker volume

docker volume create --name sogo-wheezy

And to mount it into the container.

-v sogo-wheezy:/sogo-build

Directory structure

 ├── tar # Downloaded tar-balls
 ├── untar # Extracted tar-balls
 ├── tmp # Temp files
 ├── deb # Packages destination

ENV-Control

  • SOGO_VERSION # sets SOGo-Version to download and build
  • SOGO_VERSION_ADDON # Suffix for package names (currently sogo only)
  • PKG_MAINTAINER # Sets maintainer in Debian changelog (currently sogo only)
  • PKG_URGENCY # Sets package urgency (currently sogo only)

Example Run

docker run -ti --rm -v sogo-wheezy:/sogo-build --name sogo-build-wheezy -e "SOGO_VERSION=3.2.0" -e "PKG_MAINTAINER=John Doe <john.doe@example.com>" pluhmen/sogo-build-wheezy

Docker Pull Command
Owner
pluhmen