2023-11-12 16:50:05 -08:00
|
|
|
|
|
|
|
## config.mk.in
|
|
|
|
##
|
|
|
|
## Template for configuration.
|
|
|
|
## The comment preceding any variable is printed as its prompt.
|
|
|
|
|
2024-01-22 20:05:57 -08:00
|
|
|
# What is the site admin's email address?
|
|
|
|
ADMIN_EMAIL =
|
|
|
|
|
|
|
|
|
2023-11-12 16:50:05 -08:00
|
|
|
# Right now AWS is the only option. This is only here for future use.
|
|
|
|
|
|
|
|
# AWS: Are we using AWS? 1 means yes, 0 means no (only 1 works right now!)
|
|
|
|
#AWS = 1
|
|
|
|
|
|
|
|
|
|
|
|
# AWS_REGION: what region is all this stuff going in?
|
|
|
|
AWS_REGION = us-west-2
|
|
|
|
|
|
|
|
# Instance type is configured for a single instance only
|
|
|
|
|
|
|
|
# AWS_SINGLE_INSTANCE_TYPE: What size instance should we be using
|
|
|
|
AWS_SINGLE_INSTANCE_TYPE = t4g.small
|
|
|
|
|
|
|
|
# Paste (one-line!) the root SSH public key for the AWS instance, or leave blank to generate new private/public keys
|
|
|
|
AWS_INSTANCE_PUBLIC_KEY =
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2024-01-18 18:14:17 -08:00
|
|
|
|
|
|
|
# What is the domain name that will be used for these services? Don't be silly and use the default in production
|
|
|
|
DOMAIN_NAME = burn.social
|
|
|
|
|
|
|
|
# What alternate domains will this use? Leave blank for none.
|
|
|
|
ALTERNATE_DOMAINS =
|
|
|
|
|
2023-11-12 16:50:05 -08:00
|
|
|
# TODO: more detailed sidekiq tuning per https://thomas-leister.de/en/scaling-up-mastodon/
|
|
|
|
|
|
|
|
# How many sidekiq containers should Mastodon have?
|
|
|
|
MASTODON_SIDEKIQ_COUNT = 2
|
|
|
|
|
|
|
|
# How many threads in each sidekiq container?
|
|
|
|
MASTODON_SIDEKIQ_THREADS = 100
|
|
|
|
|
2024-01-20 12:58:49 -08:00
|
|
|
|
|
|
|
# Are we autoconfiguring Namecheap DNS via Terraform? Leave at zero for "no"
|
|
|
|
DNS_NAMECHEAP = 0
|
|
|
|
|
|
|
|
# https://registry.terraform.io/providers/namecheap/namecheap/latest/docs
|
|
|
|
# https://www.namecheap.com/support/knowledgebase/article.aspx/10502/2208/namecheap-terraform-provider/
|
|
|
|
|
|
|
|
# This is the username you use to log into Namecheap
|
|
|
|
DNS_NAMECHEAP_API_USERNAME =
|
|
|
|
|
|
|
|
# This is an API key you create according to https://www.namecheap.com/support/knowledgebase/article.aspx/10502/2208/namecheap-terraform-provider/
|
|
|
|
DNS_NAMECHEAP_API_KEY =
|
|
|
|
|