# --------------------- # API # --------------------- # Database MONGOHQ_URL='mongodb://localhost:27017/freecodecamp' # Logging SENTRY_DSN=dsn_from_sentry_dashboard SENTRY_ENVIRONMENT='staging' # Auth0 - OAuth 2.0 Credentials AUTH0_CLIENT_ID=client_id_from_auth0_dashboard AUTH0_CLIENT_SECRET=client_secret_from_auth0_dashboard AUTH0_DOMAIN=example.auth0.com # Session, Cookie and JWT encryption strings SESSION_SECRET=a_session_secret COOKIE_SECRET=a_cookie_secret JWT_SECRET=a_jwt_secret # --------------------- # Search # --------------------- # Client Search Bar ALGOLIA_APP_ID=app_id_from_algolia_dashboard ALGOLIA_API_KEY=api_key_from_algolia_dashboard # --------------------- # Donations # --------------------- # Stripe STRIPE_CREATE_PLANS=true STRIPE_PUBLIC_KEY=pk_from_stripe_dashboard STRIPE_SECRET_KEY=sk_from_stripe_dashboard # PayPal PAYPAL_SUPPORTERS=1703 PAYPAL_CLIENT_ID=id_from_paypal_dashboard PAYPAL_SECRET=secret_from_paypal_dashboard PAYPAL_VERIFY_WEBHOOK_URL='https://api.sandbox.paypal.com/v1/notifications/verify-webhook-signature' PAYPAL_API_TOKEN_URL='https://api.sandbox.paypal.com/v1/oauth2/token' PAYPAL_WEBHOOK_ID=webhook_id_from_paypal_dashboard # --------------------- # Build variants # --------------------- DEPLOYMENT_ENV='staging' FREECODECAMP_NODE_ENV='development' # Language to build LOCALE=english # Show or hide WIP in progress challenges SHOW_UPCOMING_CHANGES=false # Application paths HOME_LOCATION='http://localhost:8000' API_LOCATION='http://localhost:3000' FORUM_LOCATION='https://forum.freecodecamp.org' NEWS_LOCATION='https://www.freecodecamp.org/news' # --------------------- # Debugging Mode Keys # --------------------- PEER=stuff DEBUG=true LOCAL_MOCK_AUTH=true # Webhook proxy url from smee.io for PayPal WEBHOOK_PROXY_URL=''