]> Untitled Git - lemmy.git/blobdiff - config/defaults.hjson
Remove `actix_rt` & use standard tokio spawn (#3158)
[lemmy.git] / config / defaults.hjson
index 2f4fc57a08a0f34784df4e13ed4117d877bf5566..6032f8fc9ae4520be514fa689e43e0f97eaec9a2 100644 (file)
@@ -1,16 +1,38 @@
 {
   # settings related to the postgresql database
   database: {
+    # Configure the database by specifying a URI
+    # 
+    # This is the preferred method to specify database connection details since
+    # it is the most flexible.
+    # Connection URI pointing to a postgres instance
+    # 
+    # This example uses peer authentication to obviate the need for creating,
+    # configuring, and managing passwords.
+    # 
+    # For an explanation of how to use connection URIs, see [here][0] in
+    # PostgreSQL's documentation.
+    # 
+    # [0]: https://www.postgresql.org/docs/current/libpq-connect.html#id-1.7.3.8.3.6
+    uri: "postgresql:///lemmy?user=lemmy&host=/var/run/postgresql"
+
+    # or
+
+    # Configure the database by specifying parts of a URI
+    # 
+    # Note that specifying the `uri` field should be preferred since it provides
+    # greater control over how the connection is made. This merely exists for
+    # backwards-compatibility.
     # Username to connect to postgres
-    user: "lemmy"
+    user: "string"
     # Password to connect to postgres
-    password: "password"
+    password: "string"
     # Host where postgres is running
-    host: "localhost"
+    host: "string"
     # Port where postgres can be accessed
-    port: 5432
+    port: 123
     # Name of the postgres database for lemmy
-    database: "lemmy"
+    database: "string"
     # Maximum number of active sql connections
     pool_size: 5
   }
@@ -54,4 +76,8 @@
   port: 8536
   # Whether the site is available over TLS. Needs to be true for federation to work.
   tls_enabled: true
+  # The number of activitypub federation workers that can be in-flight concurrently
+  worker_count: 0
+  # The number of activitypub federation retry workers that can be in-flight concurrently
+  retry_count: 0
 }