56 lines
2.4 KiB
Text
56 lines
2.4 KiB
Text
#-----------------------Backend Config------------------------------#
|
||
# Prisma Config
|
||
DATABASE_URL=postgresql://postgres:testpass@hoppscotch-db:5432/hoppscotch
|
||
|
||
# Sensitive Data Encryption Key while storing in Database (32 character)
|
||
DATA_ENCRYPTION_KEY=data encryption key with 32 char
|
||
|
||
# Whitelisted origins for the Hoppscotch App.
|
||
# This list controls which origins can interact with the app through cross-origin comms.
|
||
# - localhost ports (3170, 3000, 3100): app, backend, development servers and services
|
||
# - app://localhost_3200: Bundle server origin identifier
|
||
# NOTE: `3200` here refers to the bundle server (port 3200) that provides the bundles,
|
||
# NOT where the app runs. The app itself uses the `app://` protocol with dynamic
|
||
# bundle names like `app://{bundle-name}/`
|
||
WHITELISTED_ORIGINS=http://localhost:3170,http://localhost:3000,http://localhost:3100,app://localhost_3200,app://hoppscotch
|
||
|
||
# If true, the client’s IP address is understood as the left-most entry in the X-Forwarded-For header
|
||
TRUST_PROXY=false
|
||
|
||
#-----------------------Frontend Config------------------------------#
|
||
|
||
# Base URLs
|
||
VITE_BASE_URL=http://localhost:3000
|
||
VITE_SHORTCODE_BASE_URL=http://localhost:3000
|
||
VITE_ADMIN_URL=http://localhost:3100
|
||
|
||
# Backend URLs
|
||
VITE_BACKEND_GQL_URL=http://localhost:3170/graphql
|
||
VITE_BACKEND_WS_URL=ws://localhost:3170/graphql
|
||
VITE_BACKEND_API_URL=http://localhost:3170/v1
|
||
|
||
# Terms Of Service And Privacy Policy Links (Optional)
|
||
VITE_APP_TOS_LINK=https://docs.hoppscotch.io/support/terms
|
||
VITE_APP_PRIVACY_POLICY_LINK=https://docs.hoppscotch.io/support/privacy
|
||
|
||
# Set default to null as https://proxy.hoppscotch.io/ doesn't require an access token
|
||
VITE_PROXYSCOTCH_ACCESS_TOKEN=
|
||
|
||
# Set to `true` for subpath based access
|
||
ENABLE_SUBPATH_BASED_ACCESS=false
|
||
|
||
#-----------------------Docker Image Config-------------------------#
|
||
# Used by docker-compose.prod.yml and Makefile image targets.
|
||
API_CLIENT_REGISTRY=forge.lclr.dev
|
||
API_CLIENT_NAMESPACE=thibaud-lclr
|
||
API_CLIENT_IMAGE_PREFIX=api-client
|
||
API_CLIENT_TAG=latest
|
||
|
||
#-----------------------Coolify Prod Local Defaults----------------#
|
||
# Used only when running docker-compose.prod.yml locally.
|
||
# Coolify generates these SERVICE_* values itself in production.
|
||
SERVICE_FQDN_HOPPSCOTCH_80=http://localhost:3000
|
||
SERVICE_FQDN_HOPPSCOTCH=http://localhost:3000
|
||
SERVICE_URL_HOPPSCOTCH=localhost:3000
|
||
SERVICE_PASSWORD_POSTGRES=testpass
|
||
SERVICE_BASE64_DATA_ENCRYPTION_KEY=0123456789abcdef0123456789abcdef
|