mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-25 20:46:48 +00:00
This enables the use of the new customer balance implementation to whatever users we specify in the BETA_TESTERS env var through ofn-install. This var is meant to contain the user emails that will log in such as personal accounts (I have an account with admin access to my hub) or superadmin accounts used by the core team. This way can gather early feedback ourselves while not releasing the new logic to users.
71 lines
3.0 KiB
Plaintext
71 lines
3.0 KiB
Plaintext
# Add application configuration variables here, as shown below.
|
|
#
|
|
# Change this, it has serious security implications.
|
|
# Minimum 30 but usually 128 characters. To obtain run 'rake secret', or faster, 'openssl rand -hex 128'
|
|
SECRET_TOKEN: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
# Time zone must match the operating system time zone in order to pass all tests.
|
|
# This string is the key for the MAPPING hash constant in ActiveSupport::TimeZone.
|
|
# Documentation including the hash: https://api.rubyonrails.org/classes/ActiveSupport/TimeZone.html
|
|
TIMEZONE: Melbourne
|
|
# Default country for dropdowns etc. See for codes: http://en.wikipedia.org/wiki/ISO_3166-1
|
|
DEFAULT_COUNTRY_CODE: AU
|
|
# Locale for translation.
|
|
LOCALE: en
|
|
# For multilingual - ENV doesn't have array so pass it as string with commas
|
|
AVAILABLE_LOCALES: en,es
|
|
# Spree zone.
|
|
CHECKOUT_ZONE: Australia
|
|
# Find currency codes at http://en.wikipedia.org/wiki/ISO_4217.
|
|
CURRENCY: AUD
|
|
|
|
# The whenever gem can set the `MAILTO` variable for our cron jobs.
|
|
# You can define an email address to notify if any job outputs something.
|
|
# But you need a working mail server setup so that the message is delivered.
|
|
# See: config/schedule.rb
|
|
#SCHEDULE_NOTIFICATIONS: admin@example.com
|
|
|
|
# Mail settings
|
|
MAIL_HOST: 'example.com'
|
|
MAIL_DOMAIN: 'example.com'
|
|
MAIL_PORT: '25'
|
|
SMTP_USERNAME: 'ofn'
|
|
SMTP_PASSWORD: 'f00d'
|
|
|
|
# Optional mail settings
|
|
# MAIL_SECURE_CONNECTION: 'TLS' # 'None' (default), 'SSL' or 'TLS'
|
|
# MAILS_FROM: hello@example.com
|
|
# MAIL_BCC: manager@example.com
|
|
|
|
# Javascript error reporting via Bugsnag.
|
|
#BUGSNAG_JS_KEY: ""
|
|
|
|
# SingleSignOn login for Discourse
|
|
#
|
|
# DISCOURSE_SSO_SECRET should be a random string. It must be the same as provided to your Discourse instance.
|
|
#DISCOURSE_SSO_SECRET: ""
|
|
#
|
|
# DISCOURSE_URL must be the URL of your Discourse instance.
|
|
#DISCOURSE_URL: "https://noticeboard.openfoodnetwork.org.au"
|
|
|
|
# see: https://developers.google.com/maps/documentation/javascript/get-api-key
|
|
# GOOGLE_MAPS_API_KEY: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
# Stripe Connect details for instance account
|
|
# Find these under 'API keys' and 'Connect' in your Stripe account dashboard -> Account Settings
|
|
# Under 'Connect', the Redirect URI should be set to https://YOUR_SERVER_URL/stripe/callbacks (e.g. https://openfoodnetwork.org.uk/stripe/callbacks)
|
|
# Under 'Webhooks', you should set up a Connect endpoint pointing to https://YOUR_SERVER_URL/stripe/webhooks e.g. (https://openfoodnetwork.org.uk/stripe/webhooks)
|
|
# STRIPE_INSTANCE_SECRET_KEY: "sk_test_xxxxxx" # This can be a test key or a live key
|
|
# STRIPE_INSTANCE_PUBLISHABLE_KEY: "pk_test_xxxx" # This can be a test key or a live key
|
|
# STRIPE_CLIENT_ID: "ca_xxxx" # This can be a development ID or a production ID
|
|
# STRIPE_ENDPOINT_SECRET: "whsec_xxxx"
|
|
|
|
# Feature toggles
|
|
#
|
|
# Adding user emails separated by commas will enable them the use of certain features. See
|
|
# config/initializers/feature_toggles.rb for details.
|
|
#
|
|
# BETA_TESTERS: ofn@example.com,superadmin@example.com
|
|
|
|
MEMCACHED_VALUE_MAX_MEGABYTES: '4'
|