Dimitri Huisman
4a10dcd483
Remove WEB_ variables from setup.
...
Setup is meant for the standard use case where you don't change
WEB_*. WEB_* can still be changed via mailu.env
(cherry picked from commit 823b01041a )
2023-11-18 12:27:22 +00:00
Dimitri Huisman
39daa39545
Use better python method for validating IP address and subnet
...
(cherry picked from commit 0e04871cbe )
2023-11-18 12:27:22 +00:00
Dimitri Huisman
1a556678f1
Add extra server-side validation of setup form values
...
Remove deprecated database_flavor JavaScript functionality
Remove statistics question which has never been implemented
(cherry picked from commit eb65e5eea0 )
2023-11-18 12:27:22 +00:00
Dimitri Huisman
8dbce9e698
Also check server-side subnet6 and bind6
...
(cherry picked from commit 49f3981d60 )
2023-11-18 12:27:21 +00:00
Dimitri Huisman
cbb89a2acb
Check IPv4 and subnet server side, flash message if these are invalid.
...
(cherry picked from commit d1a2a4d15e )
2023-11-18 12:27:21 +00:00
Dimitri Huisman
b4559e5867
Added checks to SETUP to make sure JavaScript is enabled and that all JS files could be loaded when loading the site page.
...
The setup site malfunctions if this is not the case.
Regular expression for checking the Mailu storage path was invalid.
(cherry picked from commit 67d11c47c8 )
2023-11-18 12:27:21 +00:00
Alexander Graf
7828115102
Re-add flavor and steps to wizard.
2022-11-25 08:29:50 +01:00
Florent Daigniere
b3f534a6ac
Wizard.html should still be the default destination
2022-11-24 16:37:42 +01:00
Florent Daigniere
d0631558c7
Remove Swarm everywhere.
...
This hasn't been tested
2022-11-24 16:23:53 +01:00
Dimitri Huisman
06019452e3
Remove dot in blueprint name to prevent critical flask initialisation error.
2021-07-20 11:22:02 +00:00
Dimitri Huisman
7b27d0dd4e
When selecting a non-stable version, add a message this is version is "only for testing".
...
The stable version is set via the new environment variable stable_version. E.g.
stable_version=1.7
2020-10-05 09:26:50 +00:00
hoellen
463bbda302
Allow subnet with host bit set in setup
2019-07-25 11:55:40 +02:00
Ionut Filip
131406774b
Handle setup subnet error
2019-02-25 11:46:42 +02:00
Ionut Filip
3ae1c75c55
Added IPv6 as optional
2019-01-17 16:40:39 +02:00
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.
2019-01-16 20:50:52 +02:00
Ionut Filip
9077bf7313
Merge remote-tracking branch 'upstream/master' into feat-psql-support
2019-01-07 16:29:50 +02:00
Tim Möhlmann
738d98e5ab
Fix code formatting
2019-01-02 20:11:12 +02:00
Tim Möhlmann
b2823c23b8
Merge remote-tracking branch 'upstream/master' into feat-psql-support
2018-12-31 18:20:39 +02:00
Tim Möhlmann
598ad4fc7a
Prefix static path with version for Traefik
2018-12-30 20:52:34 +02:00
Ionut Filip
1b64c80612
Managing different blueprint prefixes
2018-12-19 17:15:45 +02:00
Tim Möhlmann
9c284c4004
Prepare setup for multi-ver deployment on docs server
2018-12-16 16:26:45 +02:00
Ionut Filip
dd16ed4cba
Removed password hashing
2018-12-03 16:44:48 +02:00
Ionut Filip
e89d354834
Encrypted input db password
2018-11-27 19:36:24 +02:00
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
2018-10-23 15:44:30 +03:00
Ionut Filip
08987dfa22
Minor changes
2018-10-19 11:45:55 +03:00
Ionut Filip
35193f5530
Added functionality for stack flavor
2018-10-18 17:23:25 +03:00
Tim Möhlmann
adfadab4cf
Load steps after setting flavor
2018-10-18 12:56:16 +03:00
Ionut Filip
0d164486b4
docker-compose variables and setup
2018-10-16 12:34:55 +03:00
kaiyou
f5538698d3
Rename the config dir to setup
2018-04-22 16:10:25 +02:00