generated from BCDevOps/opendev-template
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.env_example.docker_compose
More file actions
52 lines (40 loc) · 2.07 KB
/
.env_example.docker_compose
File metadata and controls
52 lines (40 loc) · 2.07 KB
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#THIS IS THE BAREBONES .ENV TO RUN DOCKER NOT INCLUDING THE RELATED SERVICES DEFINED IN DOCKER_COMPOSE.YML
#OTHER SERVICES LIKE EMAIL / STORAGE / COMPLIANCE PLEASE ADD AS REQUIRED
KEYCLOAK_SECRET=
KEYCLOAK_CLIENT=
KEYCLOAK_AUTH_URL=
FROM_EMAIL="no-reply@bc.gov.ca"
SESSION_TIMEOUT_MINUTES=360
# Step code - You can remove this if you are forking the repo, but need to remove subsequent step cod related features.
MIN_ENERGY_STEP=3
MAX_ENERGY_STEP=5
MIN_ZERO_CARBON_STEP=1
MAX_ZERO_CARBON_STEP=4
# Dev Only, we disable compliance checks by default
RUN_COMPLIANCE_ON_SAVE=false
VITE_BCEID_URL="https://www.development.bceid.ca"
VITE_BASIC_BCEID_REGISTRATION_URL="https://www.development.bceid.ca/register/basic/account_details.aspx?type=regular&eServiceType=basic"
VITE_BUSINESS_BCEID_REGISTRATION_URL="https://www.development.bceid.ca/register/business/getting_started/getting_started.aspx"
VITE_SITEMINDER_LOGOUT_URL="https://logontest7.gov.bc.ca/clp-cgi/logoff.cgi"
VITE_KEYCLOAK_LOGOUT_URL="https://dev.loginproxy.gov.bc.ca/auth/realms/standard/protocol/openid-connect/logout"
VITE_POST_LOGOUT_REDIRECT_URL='http://localhost:3000'
# AWS S3 Configuration for Testing
BCGOV_OBJECT_STORAGE_ENDPOINT=https://s3.ca-central-1.amazonaws.com
BCGOV_OBJECT_STORAGE_PUBLIC_ENDPOINT=https://s3.ca-central-1.amazonaws.com
BCGOV_OBJECT_STORAGE_BUCKET=your-bucket-name
BCGOV_OBJECT_STORAGE_ACCESS_KEY_ID=YOUR_ACCESS_KEY_ID
BCGOV_OBJECT_STORAGE_SECRET_ACCESS_KEY=YOUR_SECRET_ACCESS_KEY
BCGOV_OBJECT_STORAGE_REGION=ca-central-1
# AWS Parameter Store path for credential rotation
AWS_PARAMETER_BASE_PATH=/iam_users/YOUR_IAM_USER_NAME_keys
# PostgreSQL Database-Level Encryption
POSTGRES_ENCRYPTION_KEY=YOUR_32_BYTE_BASE64_ENCRYPTION_KEY
# Rails Master Key (keep for Rails credentials)
RAILS_MASTER_KEY=your_rails_master_key
# Dev Only, we allow force publish to make testing easier
ENABLE_TEMPLATE_FORCE_PUBLISH="true"
VITE_ENABLE_TEMPLATE_FORCE_PUBLISH="true"
# Contractor portal - disable submit invoice button
VITE_SUBMIT_INVOICE_ENABLED="false"
# Azure Logic App - Eligibility Code Checker
ELIGIBILITY_CODE_CHECKER_SIG=