diff --git a/inventories/chaosknoten/host_vars/jitsi.yaml b/inventories/chaosknoten/host_vars/jitsi.yaml
index 3673cbf9..a22c3827 100644
--- a/inventories/chaosknoten/host_vars/jitsi.yaml
+++ b/inventories/chaosknoten/host_vars/jitsi.yaml
@@ -11,3 +11,23 @@ jitsi__whiteboard: true
jitsi__turn: true
jitsi__prometheus_exporter: true
# jitsi__jicofo_auth_password, jitsi__jvb_auth_password and jitsi__turn_secret are defined in jitsi.sops.yaml.
+
+# Branding
+jitsi__env:
+ DYNAMIC_BRANDING_URL: https://jitsi.hamburg.ccc.de/static/ccchh-branding.json
+jitsi__custom_interface_config_js: |
+ // Replace the footer with app store links with our own in welcomePageAdditionalContent.html.
+ interfaceConfig.DISPLAY_WELCOME_FOOTER = false;
+ interfaceConfig.DISPLAY_WELCOME_PAGE_CONTENT = true;
+ interfaceConfig.JITSI_WATERMARK_LINK = 'https://hamburg.ccc.de/';
+jitsi__web_files:
+ - path: images/watermark.svg
+ content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/jitsi/web/ccchh-logo.svg') }}"
+ - path: images/favicon.svg
+ content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/jitsi/web/round-logo.svg') }}"
+ - path: images/ccchh-background.svg
+ content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/jitsi/web/background.svg') }}"
+ - path: static/ccchh-branding.json
+ content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/jitsi/web/branding.json') }}"
+ - path: static/welcomePageAdditionalContent.html
+ content: "{{ lookup('ansible.builtin.file', 'resources/chaosknoten/jitsi/web/welcomePageAdditionalContent.html') }}"
diff --git a/resources/chaosknoten/jitsi/web/background.svg b/resources/chaosknoten/jitsi/web/background.svg
new file mode 100644
index 00000000..15f8531a
--- /dev/null
+++ b/resources/chaosknoten/jitsi/web/background.svg
@@ -0,0 +1,18 @@
+
diff --git a/resources/chaosknoten/jitsi/web/branding.json b/resources/chaosknoten/jitsi/web/branding.json
new file mode 100644
index 00000000..acb28508
--- /dev/null
+++ b/resources/chaosknoten/jitsi/web/branding.json
@@ -0,0 +1,5 @@
+{
+ "logoImageUrl": "https://jitsi.hamburg.ccc.de/images/watermark.svg",
+ "logoClickUrl": "https://hamburg.ccc.de/",
+ "backgroundImageUrl": "https://jitsi.hamburg.ccc.de/images/ccchh-background.svg"
+}
diff --git a/resources/chaosknoten/jitsi/web/ccchh-logo.svg b/resources/chaosknoten/jitsi/web/ccchh-logo.svg
new file mode 100644
index 00000000..84abd70e
--- /dev/null
+++ b/resources/chaosknoten/jitsi/web/ccchh-logo.svg
@@ -0,0 +1,5 @@
+
diff --git a/resources/chaosknoten/jitsi/web/round-logo.svg b/resources/chaosknoten/jitsi/web/round-logo.svg
new file mode 100644
index 00000000..9d139ddc
--- /dev/null
+++ b/resources/chaosknoten/jitsi/web/round-logo.svg
@@ -0,0 +1,7 @@
+
diff --git a/resources/chaosknoten/jitsi/web/welcomePageAdditionalContent.html b/resources/chaosknoten/jitsi/web/welcomePageAdditionalContent.html
new file mode 100644
index 00000000..982f09ef
--- /dev/null
+++ b/resources/chaosknoten/jitsi/web/welcomePageAdditionalContent.html
@@ -0,0 +1,13 @@
+
+
+