about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--modules/services/akkoma/default.nix4
-rw-r--r--modules/services/akkoma/terms-of-service.html4
2 files changed, 6 insertions, 2 deletions
diff --git a/modules/services/akkoma/default.nix b/modules/services/akkoma/default.nix
index a0cd42c..8cacbd3 100644
--- a/modules/services/akkoma/default.nix
+++ b/modules/services/akkoma/default.nix
@@ -63,6 +63,10 @@ in
             media_nsfw = mkMap federation-blocklist.media_nsfw;
             reject = mkMap federation-blocklist.reject;
           };
+          ":pleroma"."Pleroma.Captcha" = {
+            enabled = true;
+            method = mkRaw "Pleroma.Captcha.Kocaptcha";
+          };
         };
 
       nginx = {
diff --git a/modules/services/akkoma/terms-of-service.html b/modules/services/akkoma/terms-of-service.html
index b954760..33c7ff3 100644
--- a/modules/services/akkoma/terms-of-service.html
+++ b/modules/services/akkoma/terms-of-service.html
@@ -3,7 +3,7 @@
   <head></head>
   <body>
     <h2>Terms of Service</h2>
-    <p>This is a personal instance with only one user. Therefore, I'll write rules that I'll abide:</p>
+    <p>This is a private instance with only me and my friends. Here's the rules:</p>
     <ol>
       <li>
         <p>No discrimination based on race, gender, sexual orientation, disabilities, or any other characteristic.</p>
@@ -21,6 +21,6 @@
         <p>Use content warnings for explicit or controversial content.</p>
       </li>
     </ol>
-    <p>Since I'm the only user here, I try to moderate myself best as I can. But I might sometimes fail to do so. If that ever happens, please do let me know. I'll make sure it never happens again!</p>
+    <p>Any account that doesn't abide by the rules specified above will be terminated without prior notice.</p>
   </body>
 </html>