Skip to content

Latest commit

 

History

History
52 lines (51 loc) · 8.18 KB

environment_variables.md

File metadata and controls

52 lines (51 loc) · 8.18 KB

Enviroment Variables

Environment Variable Config Name(name on the config file) Description
NODE_ENV .env Node Environment variable
PG_DATABASE .database.database Postgres database name
PG_USERNAME .database.username Postgres database username
PG_PASSWORD .database.password Postgres database password
PG_HOST .database.options.host Postgres database host
PG_MIN_CONNECTIONS .database.options.pool.min Postgres number of min connections
PG_MAX_CONNECTIONS .database.options.pool.max Postgres number of max connections
API_KEY .keys.opencollective.apiKey The API KEY
JWT_SECRET .keys.opencollective.jwtSecret JWT secret
EMAIL_UNSUBSCRIBE_SECRET .keys.opencollective.emailUnsubscribeSecret JWT secret
STRIPE_CLIENT_ID .stripe.client_id Stripe Client id
STRIPE_KEY .stripe.key Stripe key
STRIPE_SECRET .stripe.secret Stripe secret
AWS_KEY .aws.s3.key AWS key
AWS_SECRET .aws.s3.secret AWS secret
AWS_S3_BUCKET .aws.s3.bucket AWS s3 bucket to send files
CLOUDFLARE_KEY .cloudflare.key CLOUDFLARE key
CLOUDFLARE_EMAIL .cloudflare.email CLOUDFLARE email
CLOUDFLARE_ZONE .cloudflare.zone CLOUDFLARE zone
PAYPAL_EMAIL .paypal.classic.email Paypal main email
PAYPAL_APP_ID .paypal.classic.appId Paypal APP ID
PAYPAL_PASSWORD .paypal.classic.password Paypal password
PAYPAL_SIGNATURE .paypal.classic.signature Paypal signature
MAILGUN_USER .mailgun.user mailgun user
MAILGUN_API_KEY .mailgun.apiKey mailgun password
API_URL .host.api API exposed url
WEBSITE_URL .host.website UI URL
FRONTEND_URL .host.frontend URL of the frontend service (for caching)
SLACK_HOOK_URL .slack.webhookUrl slack hook url
GITHUB_CLIENT_ID .github.clientId github client ID
GITHUB_CLIENT_SECRET .github.clientSecret github client secret
MEETUP_CLIENT_ID .meetup.clientId meetup client ID
MEETUP_CLIENT_SECRET .meetup.clientSecret meetup client secret
TWITTER_CONSUMER_KEY .twitter.consumerKey twitter key
TWITTER_CONSUMER_SECRET .twitter.consumerSecret twitter secret
ALGOLIA_APP_ID .algolia.appId algolia APP id
ALGOLIA_KEY .algolia.appKey algolia key
ALGOLIA_INDEX .algolia.index algolia index
FOREST_AUTH_SECRET forest auth secret
FOREST_ENV_SECRET forest environment secret
.stripe.redirectUri
HELLO_WORKS_KEY .helloworks.key HelloWorks key
HELLO_WORKS_SECRET .helloworks.secret HelloWorks secret
HELLO_WORKS_WORKFLOW_ID .helloworks.workflowId HelloWorks workflow id
HELLO_WORKS_CALLBACK_PATH .helloworks.callbackPath HelloWorks callback path, eg. /helloworks/callback
HELLO_WORKS_DOCUMENT_ENCRYPTION_KEY .helloworks.documentEncryptionKey base64 encoded secret key for encrypting document before storage.
HELLO_WORKS_AWS_S3_BUCKET .helloworks.aws.s3.bucket the bucket where tax forms will be uploaded
GITHUB_FLOW_MIN_NB_STARS .githubFlow.minNbStars Minimum number of Github stars required to apply to the open source collective