diff options
author | Dessalines <tyhou13@gmx.com> | 2019-12-28 16:06:37 -0500 |
---|---|---|
committer | Dessalines <tyhou13@gmx.com> | 2019-12-28 16:11:03 -0500 |
commit | 786be3fa668903b92ac280691c4e4e50470ad74c (patch) | |
tree | 3914b0ce49f4657db50051560739bcc8126da39e /docker/lemmy.hjson | |
parent | a3065ed39f871e251d2e3762219c78859cb51f06 (diff) |
Config fixes.
- Adding front_end_dir to settings.
- Adding unit test for PasswordResetRequest encryption.
- Readme points to lemmy.hjson
- Fixing docker prod, dev, and ansible builds.
- Removing redundant env files, as all config is now in a single file.
- Some formatting fixes.
Diffstat (limited to 'docker/lemmy.hjson')
-rw-r--r-- | docker/lemmy.hjson | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/docker/lemmy.hjson b/docker/lemmy.hjson new file mode 100644 index 00000000..2ec00de5 --- /dev/null +++ b/docker/lemmy.hjson @@ -0,0 +1,56 @@ +{ + database: { + # username to connect to postgres + user: "lemmy" + # password to connect to postgres + password: "password" + # host where postgres is running + host: "lemmy_db" + # port where postgres can be accessed + port: 5432 + # name of the postgres database for lemmy + database: "lemmy" + # maximum number of active sql connections + pool_size: 5 + } + # the domain name of your instance (eg "dev.lemmy.ml") + hostname: "rrr" + # address where lemmy should listen for incoming requests + bind: "0.0.0.0" + # port where lemmy should listen for incoming requests + port: 8536 + # json web token for authorization between server and client + jwt_secret: "changeme" + # The dir for the front end + front_end_dir: "/app/dist" + # whether to enable activitypub federation. this feature is in alpha, do not enable in production, as might + # cause problems like remote instances fetching and permanently storing bad data. + federation_enabled: false + # rate limits for various user actions, by user ip + rate_limit: { + # maximum number of messages created in interval + message: 30 + # interval length for message limit + message_per_second: 60 + # maximum number of posts created in interval + post: 6 + # interval length for post limit + post_per_second: 600 + # maximum number of registrations in interval + register: 3 + # interval length for registration limit + register_per_second: 3600 + } +# # email sending configuration +# email: { +# # hostname of the smtp server +# smtp_server: "" +# # login name for smtp server +# smtp_login: "" +# # password to login to the smtp server +# smtp_password: "" +# # address to send emails from, eg "info@your-instance.com" +# smtp_from_address: "" +# } +} + |