diff --git a/ansible/bootstrap.yml b/ansible/bootstrap.yml
index eec1e9d..a047dd1 100644
--- a/ansible/bootstrap.yml
+++ b/ansible/bootstrap.yml
@@ -2,6 +2,6 @@
- name: Setup Forgejo actions
hosts:
- - byggmester
+ - forgejo
roles:
- - byggmester
+ - forgejo
diff --git a/ansible/roles/forgejo/files/custom/public/assets/i-am-developer.gif b/ansible/roles/forgejo/files/custom/public/assets/i-am-developer.gif
new file mode 100644
index 0000000..1193c8e
Binary files /dev/null and b/ansible/roles/forgejo/files/custom/public/assets/i-am-developer.gif differ
diff --git a/ansible/roles/forgejo/files/custom/templates/home.tmpl b/ansible/roles/forgejo/files/custom/templates/home.tmpl
new file mode 100644
index 0000000..0b15c97
--- /dev/null
+++ b/ansible/roles/forgejo/files/custom/templates/home.tmpl
@@ -0,0 +1,20 @@
+{{template "base/head" .}}
+
+
+

+
+
+
+
Welcome to the home of trashy source code and wonky projects
+
+ If you have ended up here in the search of answers, you should take a moment and wonder where it all went wrong
+
+ If you still think answers lie beyond here, go ahead, see how wrong you are
+
+
+
+
+
+{{template "base/footer" .}}
diff --git a/ansible/roles/forgejo/tasks/main.yml b/ansible/roles/forgejo/tasks/main.yml
index dc74afa..5a656f2 100644
--- a/ansible/roles/forgejo/tasks/main.yml
+++ b/ansible/roles/forgejo/tasks/main.yml
@@ -96,6 +96,17 @@
enabled: true
become: true
+- name: Sync custom forgejo styling
+ ansible.posix.synchronize:
+ src: custom
+ dest: /usr/local/bin/forgejo/
+ rsync_opts:
+ - --chown=forgejo:forgejo
+ - --chmod=755
+ recursive: true
+ notify: Restart forgejo
+ become: true
+
- name: Make forgejo config dir non writeable
ansible.builtin.file:
path: /etc/forgejo