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.

52 lines
1.4 KiB

  1. ---
  2. app_username: tildes
  3. postgresql_settings:
  4. checkpoint_completion_target: 0.7
  5. default_statistics_target: 100
  6. effective_cache_size: 24GB
  7. effective_io_concurrency: 200
  8. maintenance_work_mem: 2GB
  9. max_parallel_workers: 8
  10. max_parallel_workers_per_gather: 4
  11. max_wal_size: 2GB
  12. max_worker_processes: 8
  13. min_wal_size: 1GB
  14. random_page_cost: 1.1
  15. shared_buffers: 8GB
  16. wal_buffers: 16MB
  17. work_mem: 10485kB
  18. ini_file: production.ini
  19. gunicorn_args: --workers 8
  20. site_hostname: tildes.net
  21. # add extra prod-only consumer services (e.g. ones that use external APIs)
  22. consumers:
  23. - comment_user_mentions_generator
  24. - post_processing_script_runner
  25. - site_icon_downloader
  26. - topic_embedly_extractor
  27. - topic_interesting_activity_updater
  28. - topic_metadata_generator
  29. - topic_youtube_scraper
  30. ipv6_device: eno1
  31. ipv6_address: "2607:5300:0203:2e7a::"
  32. ipv6_gateway: "2607:5300:0203:2eff:ff:ff:ff:ff"
  33. prometheus_ips:
  34. - "2607:5300:201:3100::6e77"
  35. prometheus_consumer_scrape_targets:
  36. comment_user_mentions_generator: 25010
  37. post_processing_script_runner: 25016
  38. site_icon_downloader: 25011
  39. topic_embedly_extractor: 25012
  40. topic_interesting_activity_updater: 25013
  41. topic_metadata_generator: 25014
  42. topic_youtube_scraper: 25015
  43. ansible_python_interpreter: /usr/bin/python3
  44. # Workaround for some Ansible permissions issues when becoming an unprivileged user
  45. # (this has some risks, but should be fine for our use)
  46. ansible_shell_allow_world_readable_temp: true