Dario Ernst
ef5a114cff
Put webmail on / for empty webmail_path from setup
6 years ago
Dario Ernst
0676252ec1
Revert accidental setup commits and fix code/pre tags
6 years ago
Dario Ernst
d9d6f514aa
Catch webmail-url empty but webmail configured and force to default
...
Quite some users managed to delete the contents of the webmail-url field in
setup, which forces front into a restart loop. Catch the case where a webmail
service is configured, but url is empty — and force to default /webmail.
closes #856
6 years ago
Dario Ernst
392637e16a
Correct the URL users are directed to after using setup without exposing /admin
...
closes #885
6 years ago
Jim Heald
eb8d84aed0
Fix environment variable inconsistency
6 years ago
Ionut Filip
bbbd22b3a3
Merge pull request #843 from usrpro/fix-unbound-swarm
...
Remove unbound from swarm
6 years ago
Tim Möhlmann
3460872747
Documentation on IPv6
6 years ago
Ionut Filip
3ae1c75c55
Added IPv6 as optional
6 years ago
Ionut Filip
f7e37b7d4b
Removed unbound resolver for stack flavor
6 years ago
Ionut Filip
9bec86f2c3
Fixed TLD limitation
6 years ago
Tim Möhlmann
38e754be6d
Make docs refer to the setup utility
6 years ago
Tim Möhlmann
1975534125
Make docker-compose.yml for setup and docs development friendly
...
This enables easy local running.
Actual deployment files are moved to github.com/mailu/infra.
6 years ago
Ionut Filip
50343f354e
Merge remote-tracking branch 'upstream/master' into feat-psql-support
6 years ago
Ionut Filip
37a07e3297
Update setup utility with mysql db flavor
6 years ago
Tim Möhlmann
7d01bb2a4d
LOG_LEVEL docs and changelog entry
6 years ago
Ionut Filip
9077bf7313
Merge remote-tracking branch 'upstream/master' into feat-psql-support
6 years ago
Tim Möhlmann
cffc7c15f1
Merge remote-tracking branch 'upstream/master' into fix-setup-filegen
6 years ago
Tim Möhlmann
738d98e5ab
Fix code formatting
6 years ago
Tim Möhlmann
b2823c23b8
Merge remote-tracking branch 'upstream/master' into feat-psql-support
6 years ago
Daniel Huber
b4f6f6b354
Merge branch 'master' into fix-docker-prefix
6 years ago
Tim Möhlmann
c1bfde4e15
Use wget for file dowloads. Curl doesn't like the Traefik redirects
6 years ago
Tim Möhlmann
598ad4fc7a
Prefix static path with version for Traefik
6 years ago
Tim Möhlmann
19bd90f581
Fix usage of radicale image instead of none
...
I just noticed that the `none` image was used in place where `radicale` should be used. Fixed in this commit.
6 years ago
Daniel Huber
d357ed67f5
Add DOCKER_PREFIX in tests and setup files
6 years ago
Daniel Huber
736607ab0c
Update admin account create command in setup utility to use the flask cli
6 years ago
Ionut Filip
1b64c80612
Managing different blueprint prefixes
6 years ago
Tim Möhlmann
8c6e0c56fb
Fix redis connection errors
6 years ago
Ionut Filip
5e2552bcd5
Removed if block
6 years ago
Tim Möhlmann
e994fefb2d
Remove the test branch
6 years ago
Tim Möhlmann
1df3b46454
Use ADDRESS instead of HOSTNAME
6 years ago
Tim Möhlmann
8ef0493f53
Define external web network for Traefik connections
6 years ago
Tim Möhlmann
db9a3787b1
Disable healthcheck, doen't work in versioned env
6 years ago
Tim Möhlmann
3655c7c902
Merge remote-tracking branch 'origin/fix-setup-bugs' into setup-deploy
6 years ago
Tim Möhlmann
9c284c4004
Prepare setup for multi-ver deployment on docs server
6 years ago
Ionut Filip
bb0fd896b3
Fix some bugs in setup for stack flavor
...
- Unbound and webmail images were hardcoded
- Removed unnecesary environment keyword
6 years ago
kaiyou
f6520eace6
Merge branch 'feat-psql-support' of https://github.com/usrpro/Mailu into usrpro-feat-psql-support
6 years ago
Tim Möhlmann
c7dcfee882
Merge pull request #713 from pgeorgi/extend-nginx
...
nginx: Allow extending config with overrides
6 years ago
mergify-bot
491f6b24bb
Merge branch 'master' into 'feat-subnet2'
6 years ago
Tim Möhlmann
c00910ca4b
Merge remote-tracking branch 'upstream/master' into extend-nginx
6 years ago
Tim Möhlmann
c25ba75d68
Include WEBROOT_REDIRECT in setup templates
6 years ago
Ionut Filip
94edb48f08
Dynamic attachment size
6 years ago
Tim Möhlmann
c0972face6
Correct subnetting functionality for the tests and setup
6 years ago
Tim Möhlmann
8172f3eab8
Move the Mailu Docker network to a fixed subnet.
...
This will make network configuration and host based authentication
more robust, across different deployment platforms.
The options `RELAYNETS` and`POD_ADDRESS_RANGE` are kept for compatibility.
However, their usage have become optional.
6 years ago
Ionut Filip
7809d1373a
Moved postgresql image in optional
6 years ago
Ionut Filip
dd16ed4cba
Removed password hashing
6 years ago
Tim Möhlmann
2b6f5ea3d0
Update setup's own docker-compose.yml file
6 years ago
Ionut Filip
92bdc6e0a3
Added network if postgresql used
6 years ago
Ionut Filip
fa879dd9ab
Removed empty space
6 years ago
Ionut Filip
e89d354834
Encrypted input db password
6 years ago
Ionut Filip
ef6a0727ac
Updated setup with optional psql db
6 years ago
Ionut Filip
2a76451a98
Moved scripts to an external js file
6 years ago
Tim Möhlmann
ca4804653d
Merge branch 'master' into feat-setup
6 years ago
Ionut Filip
ffdef18bd6
Rendering admin/webmail path based on checkbox value
6 years ago
Tim Möhlmann
1e3392e417
Antispam not an optional service, postfix fails without it
6 years ago
Tim Möhlmann
72e931f4b4
Modify setup templates to allow for DOCKER_ORG and VERSION override. (Needed for Travis)
6 years ago
Tim Möhlmann
55297424cd
Merge remote-tracking branch 'upstream/master' into feat-setup
6 years ago
Tim Möhlmann
b8783b670a
Take out DNS entry for webmail
6 years ago
Ionut Filip
e5268de0c7
Revert default value for subnet
6 years ago
Ionut Filip
120c29eff6
Added unbound for stack flavor
6 years ago
Ionut Filip
ae8f928fc0
Added project name on docker commands
6 years ago
Ionut Filip
6c12e2fffb
Fixed subnet variable in unbound
6 years ago
Ionut Filip
da37555a3c
Fixed naming error
6 years ago
Ionut Filip
7c07efc216
Added unbound to setup
...
- Added checkbox for unbound resolver
- Added subnet variable
- Added dns variable which is generating the ip address based on subnet
6 years ago
Ionut Filip
3c9cae5d06
Added replicas variables for core containers
...
- Added back restart: always on compose flavor
- Moved Log driver from .env to docker-compose.yml
6 years ago
Ionut Filip
6a9e5c1921
Create/generate file template
6 years ago
Ionut Filip
9881dd2074
Documentation for adding more steps/flavors
6 years ago
Tim Möhlmann
81b24f61e8
Merge branch 'master' into feat-healthchecks
6 years ago
Ionut Filip
c5be360a48
Updated setup page for stack flavor
6 years ago
Ionut Filip
ebaba8fb41
Moved variables from docker-compose.yml back to env file
6 years ago
Ionut Filip
9c56e4c1b6
Fixed misstyped condition
6 years ago
Ionut Filip
02c802159a
Updated env file with the latest version
6 years ago
Tim Möhlmann
84c6b12d06
Updated labels in config page
6 years ago
Ionut Filip
08987dfa22
Minor changes
6 years ago
Ionut Filip
35193f5530
Added functionality for stack flavor
6 years ago
Tim Möhlmann
39a1de956f
Add docker stack flavor
...
- Template still untested
- mailu.env and setup.html are symbolic links to compose flavor
6 years ago
Tim Möhlmann
adfadab4cf
Load steps after setting flavor
6 years ago
Tim Möhlmann
5679d355aa
Avoid binding conflicts on production servers
6 years ago
Tim Möhlmann
b2059be966
Merge branch 'feat-setup' of github.com:usrpro/Mailu into feat-setup
6 years ago
Tim Möhlmann
ed53d655d3
Extend documentation in download page. Small cleanup in env.
6 years ago
Ionut Filip
7c0f5b20d6
Bug fixes
6 years ago
Ionut Filip
cb1ed349bf
Bug fixes
6 years ago
Ionut Filip
6b6cbcf977
Modified variables in .env file
6 years ago
Ionut Filip
b3c7c45140
Added input form constraints
6 years ago
Thomas Sänger
39272ab05c
add healthcheck for http services
6 years ago
Ionut Filip
b9ecc0ccc6
Added minor changes
6 years ago
Ionut Filip
e8dee22ecf
Added vars and fixed naming use
6 years ago
Ionut Filip
0d164486b4
docker-compose variables and setup
6 years ago
Tim Möhlmann
11a8e49f05
Compose file upgrade and define more variables for setup
6 years ago
kaiyou
4b60ee5361
Merge pull request #580 from usrpro/fix-setup-binding
...
Fix binding in setup utility's gunicorn
6 years ago
Tim Möhlmann
fe7e32dc82
Make gunicorn bind to port 80 of any available protocol
6 years ago
Tim Möhlmann
6fc51d879b
Add docker-compose.yml file for Setup utility
6 years ago
kaiyou
d4cc142f64
Rename the config dir to setup
7 years ago
kaiyou
f5538698d3
Rename the config dir to setup
7 years ago