Commit Graph

32 Commits (7481a6d272c6c6e262bc196ae3d762a5c9a014c5)

Author SHA1 Message Date
Tim Möhlmann 4e4b071fb0
Move services into core and optional
Tim Möhlmann 62b17a0a7b
Revert "Stop building certdumper since it is not supported by traefik anymore"
This reverts commit 0b484a8c2d.
kaiyou 0b484a8c2d Stop building certdumper since it is not supported by traefik anymore
Tim Möhlmann b2823c23b8
Merge remote-tracking branch 'upstream/master' into feat-psql-support
Daniel Huber 16c47faf35
Fix default docker prefix value of traefik certdumper
docker-compose logs a warning if a environment variable is not set and has no default value.
This adds a default string as the default for traefik certdumper which was added in 7c7b52d9.
Daniel Huber b4f6f6b354
Merge branch 'master' into fix-docker-prefix
Tim Möhlmann 7c7b52d935
Include certdumper in autobuild
Daniel Huber d357ed67f5
Add DOCKER_PREFIX in tests and setup files
Tim Möhlmann a5d6acfb96
Use MAILU_VERSION from Travis for Docs build
kaiyou f6520eace6 Merge branch 'feat-psql-support' of https://github.com/usrpro/Mailu into usrpro-feat-psql-support
hoellen 02367d1447
Merge branch 'master' into feat-image-prefix
Tim Möhlmann 79246cf2a3
Create Postgresql image
Daniel Huber b3ac4465f2
Add docker image prefix
Tim Möhlmann ca4804653d
Merge branch 'master' into feat-setup
Tim Möhlmann 72e931f4b4
Modify setup templates to allow for DOCKER_ORG and VERSION override. (Needed for Travis)
Tim Möhlmann 12d8872a09
Fix unbound build path
Tim Möhlmann bcfce27ee2
Standarize unbound, prepare for setup inclusion
- Use jinja template for configuration file (start.py)
- Limit access to the Mailu subnet
- Implement health checks
Tim Möhlmann 5b7b29ee3f
Merge remote-tracking branch 'upstream/master' into feat-unbound-dns
Tim Möhlmann 3f7e7ca3a6
Use defaults in variables, to allow for local builds
Tim Möhlmann 013d02d726
Add unbound to the build directive
Tim Möhlmann 1bbb86eab5
Add autobuild for 'setup'
Tim Möhlmann 5716ca933e
Fix autodeploy after merge with master
Tim Möhlmann 32224202d6
Merge branch 'master' into feat-test-suite-v2
Tim Möhlmann 5987703631
Tavis-ci to upload images to the Docker hub, after succesfull tests.
For this to work, the following variables will need to be set at Docker hub:
 - DOCKER_ORG	first part of docker repo name (example: mailu)
 - DOCKER_UN	Docker-hub login username (private)
 - DOCKER_PW	Docker-hub login password (private)
Note that also Docker hub autobuilds will have to be disabled.
Tim Möhlmann 07af9978e2
Revert "Build the docs during tests"
This reverts commit b287a85124.
Tim Möhlmann 6490a43492
Revert "Attempt to fix the docs build context"
This reverts commit 11bcae4c57.
Tim Möhlmann 11bcae4c57 Attempt to fix the docs build context
kaiyou b287a85124 Build the docs during tests
kaiyou 339b3c1b24 Build the documentation as a Docker image
Tim Möhlmann 69c19dca55
Attempt to fix the docs build context
kaiyou 72cfadd5e8 Build the docs during tests
Tim Möhlmann f5f8d1d84b
Test-building using travis-ci