* Use envsubst and nginx templates to generate nginx configs which can substitute environment variables and inject into the index.html file * Fix path in dockerfile. Add .gitignore and .env.example files. Fix nginx-linux template. * Add all environment variables. Add prefix to all environment variables. Update scripts to attempt to substitute all environment variables with the prefix * Setup dockerfile to execute a bash script. use env.example for fetching environment variables in development * Toggle features based on injected configs. Fix nginx template substitution script. * Update env.example file * Remove debug code from start-nginx.sh * Fix nginx config templates by adding quotes by default. Fix sed regex to include numerals. Toggle social login buttons on Login page based on the config. * Update rapid api environment variable name. Toggle oauth buttons based on config in SignUp page. Update .env.example to be a union of server and client environment variables * Adding a Map disabled message on Map widget * Adding links to Privacy policy and TNC * Use REACT_APP_ env variables with higher priority over injected config variables for toggling features * Update netlify.toml by commenting out the build environment variables * Remove env variables not required by the client * Remove start-storybook entry from package.json * Fix netlify.toml. Fallback algolia configs * Add contexts to netlify.toml for successful deploys. Swith to using APPSMITH_MARKETPLACE_URL as the toggle for RapidAPI feature on the client. Remove comments in nginx config templates. Fix template used in dockerfile. Co-authored-by: Satbir Singh <apple@apples-MacBook-Pro.local> Co-authored-by: Satbir Singh <satbir121@gmail.com>
50 lines
958 B
Plaintext
50 lines
958 B
Plaintext
# Rename this to .env
|
|
# Note: Please donot include quotes (double or single) in the values
|
|
|
|
# Sentry
|
|
APPSMITH_SENTRY_DSN=
|
|
|
|
# Hotjar
|
|
APPSMITH_HOTJAR_HJID=
|
|
APPSMITH_HOTJAR_HJSV=
|
|
|
|
# Google OAuth
|
|
APPSMITH_OAUTH2_GOOGLE_CLIENT_ID=
|
|
APPSMITH_OAUTH2_GOOGLE_CLIENT_SECRET=
|
|
|
|
# Github OAuth
|
|
APPSMITH_OAUTH2_GITHUB_CLIENT_ID=
|
|
APPSMITH_OAUTH2_GITHUB_CLIENT_SECRET=
|
|
|
|
# Segment
|
|
APPSMITH_SEGMENT_KEY=
|
|
|
|
# RapidAPI
|
|
APPSMITH_RAPID_API_KEY_VALUE=
|
|
APPSMITH_MARKETPLACE_URL=
|
|
|
|
# Optimizely
|
|
APPSMITH_OPTIMIZELY_KEY=
|
|
|
|
# Algolia Search (Docs)
|
|
APPSMITH_ALGOLIA_API_ID=
|
|
APPSMITH_ALGOLIA_API_KEY=
|
|
APPSMITH_ALGOLIA_SEARCH_INDEX_NAME=
|
|
|
|
#Client log level (debug | error)
|
|
APPSMITH_CLIENT_LOG_LEVEL=
|
|
|
|
# GOOGLE client API KEY
|
|
APPSMITH_GOOGLE_MAPS_API_KEY=
|
|
|
|
# Email server
|
|
APPSMITH_MAIL_ENABLED=
|
|
APPSMITH_MAIL_HOST=
|
|
APPSMITH_MAIL_PORT=
|
|
APPSMITH_MAIL_USERNAME=
|
|
APPSMITH_MAIL_PASSWORD=
|
|
|
|
# Email server feature toggles
|
|
# true | false values
|
|
APPSMITH_MAIL_SMTP_AUTH=
|
|
APPSMITH_MAIL_SMTP_TLS_ENABLED= |