diff --git a/files/var/lib/gitea/custom/public/assets/img/apple-touch-icon.png b/files/var/lib/gitea/custom/public/assets/img/apple-touch-icon.png
new file mode 100644
index 0000000..a91d698
Binary files /dev/null and b/files/var/lib/gitea/custom/public/assets/img/apple-touch-icon.png differ
diff --git a/files/var/lib/gitea/custom/public/assets/img/favicon.png b/files/var/lib/gitea/custom/public/assets/img/favicon.png
new file mode 100644
index 0000000..477b7ee
Binary files /dev/null and b/files/var/lib/gitea/custom/public/assets/img/favicon.png differ
diff --git a/files/var/lib/gitea/custom/public/assets/img/favicon.svg b/files/var/lib/gitea/custom/public/assets/img/favicon.svg
new file mode 100644
index 0000000..99213bc
--- /dev/null
+++ b/files/var/lib/gitea/custom/public/assets/img/favicon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/files/var/lib/gitea/custom/public/assets/img/logo.png b/files/var/lib/gitea/custom/public/assets/img/logo.png
new file mode 100644
index 0000000..0d3bd97
Binary files /dev/null and b/files/var/lib/gitea/custom/public/assets/img/logo.png differ
diff --git a/files/var/lib/gitea/custom/public/assets/img/logo.svg b/files/var/lib/gitea/custom/public/assets/img/logo.svg
new file mode 100644
index 0000000..99213bc
--- /dev/null
+++ b/files/var/lib/gitea/custom/public/assets/img/logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/tasks/gitea/install.yml b/tasks/gitea/install.yml
index 25ce311..aa9e0d8 100644
--- a/tasks/gitea/install.yml
+++ b/tasks/gitea/install.yml
@@ -69,4 +69,14 @@
mode: '0755'
state: directory
recurse: true
+
+# Setup Assets
+- name:
+ ansible.builtin.file:
+ path: "/var/lib/gitea/custom/public/assets/img"
+ owner: git
+ group: git
+ mode: '0755'
+ state: directory
+ recurse: true
...
diff --git a/tasks/gitea/theme.yml b/tasks/gitea/theme.yml
index 4e1d6ff..107622f 100644
--- a/tasks/gitea/theme.yml
+++ b/tasks/gitea/theme.yml
@@ -13,4 +13,18 @@
- theme-gitea-modern.css
- theme-pitchblack.css
- theme-earl-grey.css
+
+- name: Deploy RESF assets
+ ansible.builtin.copy:
+ src: "var/lib/gitea/custom/public/assets/img/{{ item }}"
+ dest: "/var/lib/gitea/custom/public/assets/img/{{ item }}"
+ mode: '0644'
+ owner: git
+ group: git
+ with_items:
+ - apple-touch-icon.png
+ - favicon.png
+ - favicon.svg
+ - logo.png
+ - logo.svg
...