reqwest-middleware = "0.2.0"
reqwest-tracing = "0.4.0"
clokwerk = "0.3.5"
-doku = { version = "0.20.0", features = ["url-2"] }
+doku = { version = "0.21.1", features = ["url-2"] }
bcrypt = "0.13.0"
chrono = { version = "0.4.22", features = ["serde"], default-features = false }
serde_json = { version = "1.0.87", features = ["preserve_order"] }
{
# 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"
- # 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: "string"
- # Password to connect to postgres
- password: "string"
- # Host where postgres is running
- host: "string"
- # Port where postgres can be accessed
- port: 123
- # Name of the postgres database for lemmy
- database: "string"
- }
+ # 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: "string"
+ # Password to connect to postgres
+ password: "string"
+ # Host where postgres is running
+ host: "string"
+ # Port where postgres can be accessed
+ port: 123
+ # Name of the postgres database for lemmy
+ database: "string"
# Maximum number of active sql connections
pool_size: 5
}