diff --git a/tf-stage2/keycloak.tf b/tf-stage2/keycloak.tf
index c6690460ad6e0fbb16afa9adfe76697a47ba2fd9..daf2d0ef33d2e673a0f2c3e06c086943159166da 100644
--- a/tf-stage2/keycloak.tf
+++ b/tf-stage2/keycloak.tf
@@ -73,7 +73,7 @@ resource "keycloak_realm" "archlinux" {
   display_name      = "Arch Linux"
   display_name_html = "<div class=\"kc-logo-text\"><span>Arch Linux</span></div>"
 
-  registration_allowed     = true
+  registration_allowed     = false
   reset_password_allowed   = true
   verify_email             = true
   login_with_email_allowed = true