-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy path.env.example
27 lines (25 loc) · 1.5 KB
/
.env.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Set end to development when, you know, developing
RACK_ENV=development
# Not all of these settings are explicitly required, but I haven't spent the time
# yet to handle gracefully removing functionality when they are absent, so I
# can't guarantee what will happen when any of them are missing.
# SECURE_ENCRYPTION_KEY=random string, used for encrypting data at rest
# STATIC_S3_BUCKET=name of s3 bucket for static assets
# OPENSYMBOLS_TOKEN=access token provided by opensymbols.org or similar site
# OPENSYMBOLS_S3_BUCKET=name of s3 bucket for opensymbols.org (“opensymbols”)
# AWS_KEY=access key for uploading user-generated content
# AWS_SECRET=see above
# UPLOADS_S3_BUCKET=name of s3 bucket for user-generated content
# REDIS_URL=redis is required
# DEFAULT_HOST=fallback for URLs generated by the backend (e.g. “www.mycoughdrop.com”)
# USER_KEY=only needed locally for console auditing, DON'T set on the server
# 42_MATTERS_ACCESS_TOKEN=used for searching the play store for apps
# DEFAULT_EMAIL_FROM=from address for email notifications (e.g. “CoughDrop <coughdrop@example.com>”)
# SYSTEM_ERROR_EMAIL=where to email unexpected errors to
# STRIPE_SECRET_KEY=stripe credentials, used for purchasing subscriptions
# STRIPE_PUBLIC_KEY=see above
# ALLOW_UNAUTHENTICATED_TICKETS=settings to "true" requires users need to be signed before filing tickets
# ZENDESK_USER=credentials used to pass generated tickets to ZenDesk
# ZENDESK_TOKEN=see above
# ZENDESK_DOMAIN=see above
# COOKIE_KEY=used for encrypting cookies