diff --git a/playbooks/mirrors.yml b/playbooks/mirrors.yml
index f135ab5d05f7184d8766ae1612c0ba5c040f7485..5e562e6add24e788c39e6ef842e4a87e2015a55f 100644
--- a/playbooks/mirrors.yml
+++ b/playbooks/mirrors.yml
@@ -15,4 +15,4 @@
     - { role: promtail }
     - { role: fail2ban }
     - { role: wireguard }
-    - { role: geomirror, when: "'geo_mirrors' in group_names" }
+    - { role: geo_dns, when: "'geo_mirrors' in group_names" }
diff --git a/roles/geomirror/handlers/main.yml b/roles/geo_dns/handlers/main.yml
similarity index 100%
rename from roles/geomirror/handlers/main.yml
rename to roles/geo_dns/handlers/main.yml
diff --git a/roles/geomirror/meta/main.yml b/roles/geo_dns/meta/main.yml
similarity index 100%
rename from roles/geomirror/meta/main.yml
rename to roles/geo_dns/meta/main.yml
diff --git a/roles/geomirror/tasks/main.yml b/roles/geo_dns/tasks/main.yml
similarity index 100%
rename from roles/geomirror/tasks/main.yml
rename to roles/geo_dns/tasks/main.yml
diff --git a/roles/geomirror/templates/geo.yml.j2 b/roles/geo_dns/templates/geo.yml.j2
similarity index 100%
rename from roles/geomirror/templates/geo.yml.j2
rename to roles/geo_dns/templates/geo.yml.j2
diff --git a/roles/geomirror/templates/pdns.conf.j2 b/roles/geo_dns/templates/pdns.conf.j2
similarity index 100%
rename from roles/geomirror/templates/pdns.conf.j2
rename to roles/geo_dns/templates/pdns.conf.j2