]> Untitled Git - lemmy.git/blobdiff - ansible/templates/config.hjson
Change join.lemmy.ml to join-lemmy.org (#1628)
[lemmy.git] / ansible / templates / config.hjson
index 621b8bcb9c5252b7620aa4e354338baa91090ca4..7e5474e68acced945b80e3ca4837aab4564b38e2 100644 (file)
@@ -1,15 +1,44 @@
 {
+  # for more info about the config, check out the documentation
+  # https://join-lemmy.org/docs/en/administration/configuration.html
+
+  # settings related to the postgresql database
   database: {
+    database: lemmy
+    user: lemmy
+    host: postgres
+    port: 5432
+    pool_size: 5
+    # password to connect to postgres
     password: "{{ postgres_password }}"
-    host: "lemmy_db"
   }
+  # the domain name of your instance (eg "lemmy.ml")
   hostname: "{{ domain }}"
+  # the port where lemmy should listen for incoming requests
+  port: 8536
+  # json web token for authorization between server and client
   jwt_secret: "{{ jwt_password }}"
-  front_end_dir: "/app/dist"
+  # whether tls is required for activitypub. only disable this for debugging, never for producion.
+  tls_enabled: true
+  # email sending configuration
   email: {
-    smtp_server: "{{ smtp_server }}"
-    smtp_login: "{{ smtp_login }}"
-    smtp_password: "{{ smtp_password }}"
-    smtp_from_address: "{{ smtp_from_address }}"
+    # hostname of the smtp server
+    smtp_server: "postfix:25"
+    # address to send emails from, eg "noreply@your-instance.com"
+    smtp_from_address: "noreply@{{ domain }}"
+    use_tls: false
+  }
+  # settings related to activitypub federation
+  federation: {
+    # whether to enable activitypub federation. 
+    enabled: false
+    # Allows and blocks are described here:
+    # https://join-lemmy.org/docs/en/federation/administration.html#instance-allowlist-and-blocklist
+    #
+    # comma separated list of instances with which federation is allowed
+    # Only one of these blocks should be uncommented
+    # allowed_instances: ["instance1.tld","instance2.tld"]
+    # comma separated list of instances which are blocked from federating
+    # blocked_instances: []
   }
 }