You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

77 lines
2.0 KiB

Spelling (#17705) * spelling: account Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: affiliated Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: appearance Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: autosuggest Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: cacheable Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: component Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: conversations Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: domain.example Clarify what's distinct and use RFC friendly domain space. Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: environment Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: exceeds Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: functional Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: inefficiency Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: not Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: notifications Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: occurring Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: position Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: progress Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: promotable Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: reblogging Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: repetitive Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: resolve Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: saturated Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: similar Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: strategies Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: success Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: targeting Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: thumbnails Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: unauthorized Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: unsensitizes Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: validations Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: various Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2 years ago
  1. # This is a sample configuration file. You can generate your configuration
  2. # with the `rake mastodon:setup` interactive setup wizard, but to customize
  3. # your setup even further, you'll need to edit it manually. This sample does
  4. # not demonstrate all available configuration options. Please look at
  5. # https://docs.joinmastodon.org/admin/config/ for the full documentation.
  6. # Note that this file accepts slightly different syntax depending on whether
  7. # you are using `docker-compose` or not. In particular, if you use
  8. # `docker-compose`, the value of each declared variable will be taken verbatim,
  9. # including surrounding quotes.
  10. # See: https://github.com/mastodon/mastodon/issues/16895
  11. # Federation
  12. # ----------
  13. # This identifies your server and cannot be changed safely later
  14. # ----------
  15. LOCAL_DOMAIN=example.com
  16. # Redis
  17. # -----
  18. REDIS_HOST=localhost
  19. REDIS_PORT=6379
  20. # PostgreSQL
  21. # ----------
  22. DB_HOST=/var/run/postgresql
  23. DB_USER=mastodon
  24. DB_NAME=mastodon_production
  25. DB_PASS=
  26. DB_PORT=5432
  27. # Elasticsearch (optional)
  28. # ------------------------
  29. ES_ENABLED=true
  30. ES_HOST=localhost
  31. ES_PORT=9200
  32. # Authentication for ES (optional)
  33. ES_USER=elastic
  34. ES_PASS=password
  35. # Secrets
  36. # -------
  37. # Make sure to use `rake secret` to generate secrets
  38. # -------
  39. SECRET_KEY_BASE=
  40. OTP_SECRET=
  41. # Web Push
  42. # --------
  43. # Generate with `rake mastodon:webpush:generate_vapid_key`
  44. # --------
  45. VAPID_PRIVATE_KEY=
  46. VAPID_PUBLIC_KEY=
  47. # Sending mail
  48. # ------------
  49. SMTP_SERVER=
  50. SMTP_PORT=587
  51. SMTP_LOGIN=
  52. SMTP_PASSWORD=
  53. SMTP_FROM_ADDRESS=notifications@example.com
  54. # File storage (optional)
  55. # -----------------------
  56. S3_ENABLED=true
  57. S3_BUCKET=files.example.com
  58. AWS_ACCESS_KEY_ID=
  59. AWS_SECRET_ACCESS_KEY=
  60. S3_ALIAS_HOST=files.example.com
  61. # IP and session retention
  62. # -----------------------
  63. # Make sure to modify the scheduling of ip_cleanup_scheduler in config/sidekiq.yml
  64. # to be less than daily if you lower IP_RETENTION_PERIOD below two days (172800).
  65. # -----------------------
  66. IP_RETENTION_PERIOD=31556952
  67. SESSION_RETENTION_PERIOD=31556952