mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-02-05 10:53:28 -05:00
Update README with new instructions and improve setup
This changeset updates the README.md file with a set of entirely new instructions. These updates are intended to improve clarity, simplify steps, and reduce confusion and environment-setup gotchas that folks have run into previously and we have learned from. A couple of other changes are also included: - Minor adjustments to the Makefile to improve make bootstrap - Updates to the sample.env file to include previously missing required environment variables and/or information - Additional support for Python virtual environments - Removes tracking of the .python-version file used by pyenv Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
This commit is contained in:
20
sample.env
20
sample.env
@@ -11,16 +11,19 @@ FLASK_DEBUG=true
|
||||
WERKZEUG_DEBUG_PIN=off
|
||||
|
||||
NODE_VERSION=16.15.1
|
||||
NODE_EXTRA_CA_CERTS="path to Homebrew CA certificate"
|
||||
|
||||
#############################################################
|
||||
|
||||
# E2E Testing
|
||||
|
||||
NOTIFY_E2E_TEST_URI=http://localhost:6012/
|
||||
NOTIFY_E2E_TEST_EMAIL=fake.user@example.com
|
||||
NOTIFY_E2E_TEST_PASSWORD="don't write secrets to the sample file"
|
||||
NOTIFY_E2E_AUTH_STATE_PATH=playwright/.auth/
|
||||
|
||||
# Uncomment the next two lines to enable E2E testing;
|
||||
# comment them out again to disable E2E testing.
|
||||
# NOTIFY_E2E_TEST_EMAIL=fake.user@example.com
|
||||
# NOTIFY_E2E_TEST_PASSWORD="don't write secrets to the sample file"
|
||||
|
||||
#############################################################
|
||||
|
||||
@@ -32,21 +35,10 @@ NOTIFY_E2E_AUTH_STATE_PATH=playwright/.auth/
|
||||
API_HOST_NAME=http://localhost:6011
|
||||
REDIS_URL=redis://localhost:6379/0
|
||||
|
||||
#############################################################
|
||||
|
||||
# New Relic
|
||||
NEW_RELIC_CONFIG_FILE=newrelic.ini
|
||||
NEW_RELIC_LICENSE_KEY="don't write secrets to the sample file"
|
||||
NR_ACCOUNT_ID=3389907
|
||||
NR_TRUST_KEY=562946
|
||||
NR_AGENT_ID=1134289521
|
||||
NR_APP_ID=1013682065
|
||||
NR_BROWSER_KEY="don't write secrets to the sample file"
|
||||
|
||||
# Login.gov
|
||||
LOGIN_DOT_GOV_CLIENT_ID="urn:gov:gsa:openidconnect.profiles:sp:sso:gsa:test_notify_gov"
|
||||
LOGIN_DOT_GOV_USER_INFO_URL="https://idp.int.identitysandbox.gov/api/openid_connect/userinfo"
|
||||
LOGIN_DOT_GOV_ACCESS_TOKEN_URL="https://idp.int.identitysandbox.gov/api/openid_connect/token"
|
||||
LOGIN_DOT_GOV_LOGOUT_URL="https://idp.int.identitysandbox.gov/openid_connect/logout?client_id=urn:gov:gsa:openidconnect.profiles:sp:sso:gsa:test_notify_gov&post_logout_redirect_uri=http://localhost:6012/sign-out"
|
||||
LOGIN_DOT_GOV_BASE_LOGOUT_URL="https://idp.int.identitysandbox.gov/openid_connect/logout?"
|
||||
LOGIN_DOT_GOV_SIGNOUT_REDIRECT="http://localhost:6012/sign-out"
|
||||
LOGIN_DOT_GOV_SIGNOUT_REDIRECT="http://localhost:6012/sign-out"
|
||||
|
||||
Reference in New Issue
Block a user