Add config.sh

This commit is contained in:
Girish Ramakrishnan 2021-11-27 10:58:52 -08:00
parent 43522adb8d
commit df397b03f5

15
config.sh Executable file
View file

@ -0,0 +1,15 @@
#!/bin/bash
# Setup scaling related environment variables here - https://docs.joinmastodon.org/admin/scaling/
# Puma
export WEB_CONCURRENCY=2 # number of worker processes
export MAX_THREADS=5 # the number of threads per process
# Streaming API
export STREAMING_CLUSTER_NUM=1 # number of worker processes
# Sidekiq
export SIDEKIQ_THREADS=2
export DB_POOL=25 # must be at least the same as the number of threads