From 5f6c95f5d2fd85442e721c2f539ad6f1d37069cc Mon Sep 17 00:00:00 2001 From: Ian Roddis <31021769+iroddis@users.noreply.github.com> Date: Mon, 30 Mar 2026 10:07:37 -0400 Subject: [PATCH] Adding landing page --- roles/website/tasks/main.yml | 7 + roles/website/templates/index.html.j2 | 423 ++++++++++++++++++++++++++ 2 files changed, 430 insertions(+) create mode 100644 roles/website/templates/index.html.j2 diff --git a/roles/website/tasks/main.yml b/roles/website/tasks/main.yml index b4bb867..99c0c55 100644 --- a/roles/website/tasks/main.yml +++ b/roles/website/tasks/main.yml @@ -8,6 +8,13 @@ - "{{ website_data_dir }}" - "{{ website_data_dir }}/html" +- name: Deploy landing page + ansible.builtin.template: + src: index.html.j2 + dest: "{{ website_data_dir }}/html/index.html" + mode: '0644' + notify: restart website + - name: Deploy website docker-compose ansible.builtin.template: src: docker-compose.yml.j2 diff --git a/roles/website/templates/index.html.j2 b/roles/website/templates/index.html.j2 new file mode 100644 index 0000000..dc5c6ba --- /dev/null +++ b/roles/website/templates/index.html.j2 @@ -0,0 +1,423 @@ + + + + + + {{ tenant_name }} + + + + +
+ +{% if tenant_logo_local_path %} + +{% else %} +
{{ tenant_name[0] | upper }}
+{% endif %} + {{ tenant_name }} +
+ {{ base_domain }} +
+ +
+

Your self-hosted workspace

+

All {{ tenant_name }} services in one place — private, secure, and fully under your control.

+
+ +
+ + +
+
Collaboration
+ +
+ + +
+
Email
+ +
+ + +
+
Development
+ +
+ + +
+
Security & Access
+ +
+ + +
+
Operations
+ +
+ +
+ + + + +