# Be sure to restart your server when you modify this file. # Your secret key is used for verifying the integrity of signed cookies. # If you change this key, all old signed cookies will become invalid! # Make sure the secret is at least 30 characters and all random, # no regular words or you'll be exposed to dictionary attacks. # You can use `rake secret` to generate a secure secret key. # Make sure the secrets in this file are kept private # if you're sharing your code publicly. defaults: &defaults secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> signing_key: <%= ENV["SIGNING_KEY"] %> basic_auth: username: <%= ENV['BASIC_AUTH_USERNAME'] %> password: <%= ENV['BASIC_AUTH_PASSWORD'] %> france_connect_particulier: &france_connect_particulier identifier: <%= ENV['FC_PARTICULIER_ID'] %> secret: <%= ENV['FC_PARTICULIER_SECRET'] %> redirect_uri: https://<%= ENV['APP_HOST'] %>/france_connect/particulier/callback authorization_endpoint: <%= ENV['FC_PARTICULIER_BASE_URL'] %>/api/v1/authorize token_endpoint: <%= ENV['FC_PARTICULIER_BASE_URL'] %>/api/v1/token userinfo_endpoint: <%= ENV['FC_PARTICULIER_BASE_URL'] %>/api/v1/userinfo logout_endpoint: <%= ENV['FC_PARTICULIER_BASE_URL'] %>/api/v1/logout github: client_id: <%= ENV['GITHUB_CLIENT_ID'] %> client_secret: <%= ENV['GITHUB_CLIENT_SECRET'] %> mailjet: api_key: <%= ENV['MAILJET_API_KEY'] %> secret_key: <%= ENV['MAILJET_SECRET_KEY'] %> api_entreprise: key: <%= ENV['API_ENTREPRISE_KEY'] %> pipedrive: key: <%= ENV['PIPEDRIVE_KEY'] %> fog: enabled: <%= ENV['FOG_ENABLED'] == 'enabled' %> openstack_tenant: <%= ENV['FOG_OPENSTACK_TENANT'] %> openstack_api_key: <%= ENV['FOG_OPENSTACK_API_KEY'] %> openstack_username: <%= ENV['FOG_OPENSTACK_USERNAME'] %> openstack_auth_url: <%= ENV['FOG_OPENSTACK_URL'] %> openstack_identity_api_version: "<%= ENV['FOG_OPENSTACK_IDENTITY_API_VERSION'] %>" openstack_region: <%= ENV['FOG_OPENSTACK_REGION'] %> directory: <%= ENV['FOG_DIRECTORY'] %> mailtrap: username: <%= ENV['MAILTRAP_USERNAME'] %> password: <%= ENV['MAILTRAP_PASSWORD'] %> helpscout: mailbox_id: <%= ENV['HELPSCOUT_MAILBOX_ID'] %> client_id: <%= ENV['HELPSCOUT_CLIENT_ID'] %> client_secret: <%= ENV['HELPSCOUT_CLIENT_SECRET'] %> webhook_secret: <%= ENV['HELPSCOUT_WEBHOOK_SECRET'] %> sendinblue: enabled: <%= ENV['SENDINBLUE_ENABLED'] == 'enabled' %> username: <%= ENV['SENDINBLUE_USER_NAME'] %> client_key: <%= ENV['SENDINBLUE_CLIENT_KEY'] %> smtp_key: <%= ENV['SENDINBLUE_SMTP_KEY'] %> api_v3_key: <%= ENV['SENDINBLUE_API_V3_KEY'] %> matomo: enabled: <%= ENV['MATOMO_ENABLED'] == 'enabled' %> client_key: <%= ENV['MATOMO_ID'] %> sentry: enabled: <%= ENV['SENTRY_ENABLED'] == 'enabled' %> client_key: <%= ENV['SENTRY_DSN_JS'] %> environment: <%= ENV['SENTRY_CURRENT_ENV'] %> crisp: enabled: <%= ENV['CRISP_ENABLED'] == 'enabled' %> client_key: <%= ENV['CRISP_CLIENT_KEY'] %> universign: userpwd: <%= ENV['UNIVERSIGN_USERPWD'] %> development: <<: *defaults france_connect_particulier: <<: *france_connect_particulier redirect_uri: http://<%= ENV['APP_HOST'] %>/france_connect/particulier/callback test: <<: *defaults secret_key_base: aa52abc3f3a629d04a61e9899a24c12f52b24c679cbf45f8ec0cdcc64ab9526d673adca84212882dff3911ac98e0c32ec4729ca7b3429ba18ef4dfd1bd18bc7a signing_key: aef3153a9829fa4ba10acb02927ac855df6b92795b1ad265d654443c4b14a017 api_entreprise: key: api_entreprise_test_key fog: directory: tps_dev pipedrive: key: pipedrive_test_key france_connect_particulier: identifier: france_connect_test_identifier secret: france_connect_test_secret redirect_uri: https://bidon.com/endpoint authorization_endpoint: https://bidon.com/endpoint token_endpoint: https://bidon.com/endpoint userinfo_endpoint: https://bidon.com/endpoint logout_endpoint: https://bidon.com/endpoint universign: userpwd: 'fake:fake' # Do not keep production secrets in the repository, # instead read values from the environment. production: <<: *defaults