-Login the the admin interface to change the password for a safe one, at
+
Login to the admin interface to change the password for a safe one, at
{% if admin_enabled %}
-one of the hostnames ({{ hostnames }}){{ admin_path }}.
+one of the hostnames
+{{ hostnames.split(',')[0] }}{{ admin_path }}.
{% else %}
-http://127.0.0.1:8080 (only directly from the host running docker).
+http://127.0.0.1:8080 (only directly from the host running docker).
{% endif %}
And choose the "Update password" option in the left menu.
+
{% endcall %}
diff --git a/setup/server.py b/setup/server.py
index 7818e662..bfe5ef15 100644
--- a/setup/server.py
+++ b/setup/server.py
@@ -68,8 +68,8 @@ def build_app(path):
@bp.route("/submit_flavor", methods=["POST"])
def submit_flavor():
data = flask.request.form.copy()
- flavor_files = sorted(os.listdir(path + "/" + version + "/templates/steps/" + data["flavor"]))
- return flask.render_template('wizard.html', flavor=data["flavor"], flavor_files=flavor_files)
+ steps = sorted(os.listdir(path + "/" + version + "/templates/steps/" + data["flavor"]))
+ return flask.render_template('wizard.html', flavor=data["flavor"], steps=steps)
@bp.route("/submit", methods=["POST"])
def submit():
diff --git a/setup/templates/steps/compose/02_services.html b/setup/templates/steps/compose/02_services.html
index 07bca6ba..7117c490 100644
--- a/setup/templates/steps/compose/02_services.html
+++ b/setup/templates/steps/compose/02_services.html
@@ -3,17 +3,6 @@
interface, Web email clients (webmails), antispam, antivirus, etc. If you
wish to disable some of these features, you are free to do so.
-
The admin interface is the main Mailu-specific bit, it provides tools to
-manage your email domains, users, etc.
-
-
-
-
-
-
-
-
-
Emails will be available through IMAP and POP3. You may also enable a Web
email client. These do add some complexity but provide an easier way of
accessing messages for beginner users.
diff --git a/setup/templates/steps/compose/01_config.html b/setup/templates/steps/config.html
similarity index 84%
rename from setup/templates/steps/compose/01_config.html
rename to setup/templates/steps/config.html
index cfca8aa7..7e09f17f 100644
--- a/setup/templates/steps/compose/01_config.html
+++ b/setup/templates/steps/config.html
@@ -14,13 +14,6 @@
required pattern="^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$">
-
-
-{% endcall %}
diff --git a/setup/templates/steps/stack/02_services.html b/setup/templates/steps/stack/02_services.html
index 07bca6ba..7117c490 100644
--- a/setup/templates/steps/stack/02_services.html
+++ b/setup/templates/steps/stack/02_services.html
@@ -3,17 +3,6 @@
interface, Web email clients (webmails), antispam, antivirus, etc. If you
wish to disable some of these features, you are free to do so.
-
The admin interface is the main Mailu-specific bit, it provides tools to
-manage your email domains, users, etc.
-
-
-
-
-
-
-
-
-
Emails will be available through IMAP and POP3. You may also enable a Web
email client. These do add some complexity but provide an easier way of
accessing messages for beginner users.
diff --git a/setup/templates/wizard.html b/setup/templates/wizard.html
index b74ac1b8..05de5a5c 100644
--- a/setup/templates/wizard.html
+++ b/setup/templates/wizard.html
@@ -15,7 +15,8 @@
{% if flavor %}