-
Notifications
You must be signed in to change notification settings - Fork 20
Expand file tree
/
Copy path.env.local.example
More file actions
85 lines (74 loc) · 3.13 KB
/
Copy path.env.local.example
File metadata and controls
85 lines (74 loc) · 3.13 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
# ##############################################################################
# This file contains API keys that must be provisioned by each developer as
# part of onboarding.
# ##############################################################################
# ##############################################################################
# 1. Create this in the Pinwheel Console. Copy the "API Secret" only:
PINWHEEL_API_TOKEN_SANDBOX=
# (Optional) For **production** Pinwheel (with real payroll data), create an
# API key in Pinwheel's "development" or "production" environments, and put
# the values here.
# You will also need to configure the agency to use the correct environment,
# e.g. by overriding SANDBOX_PINWHEEL_ENVIRONMENT to be "development.
# PINWHEEL_API_TOKEN_DEVELOPMENT=
# PINWHEEL_API_TOKEN_PRODUCTION=
# ##############################################################################
# 2. Create these in the Argyle Console:
ARGYLE_API_TOKEN_SANDBOX_ID=
ARGYLE_API_TOKEN_SANDBOX_SECRET=
# (Optional) For **production** Argyle (with real payroll data), create a
# production API key and put values here:
# ARGYLE_API_TOKEN_ID=
# ARGYLE_API_TOKEN_SECRET=
# ARGYLE_WEBHOOK_SECRET= # Put a random value here
# ##############################################################################
# 3. For this, make up a random value with `openssl rand -hex 64`
ARGYLE_SANDBOX_WEBHOOK_SECRET=
# ##############################################################################
# 4. Get the values for these from a teammate (or 1Password)
NEWRELIC_KEY=
MIXPANEL_TOKEN=
SLACK_TEST_EMAIL=
# #############################################################################
# 5. National Student Clearinghouse API
# Select the environment you are integrating with and fill in the values below.
# NOTE: Revisit this for multi-tenant app with agency-specific setup.
#
# (Optional) Disable the data-backed NSC flow and only expose the self-attestation flow:
# NSC_DISABLED=true
#
# Sandbox Environment
NSC_API_URL_SANDBOX=
NSC_TOKEN_URL_SANDBOX=
NSC_CLIENT_ID_SANDBOX=
NSC_CLIENT_SECRET_SANDBOX=
NSC_ACCOUNT_ID_SANDBOX=
# Production Environment
# sandbox is default; uncomment and set these for production
# NSC_ENVIRONMENT=production
# NSC_API_URL=
# NSC_TOKEN_URL=
# NSC_CLIENT_ID=
# NSC_CLIENT_SECRET=
# NSC_ACCOUNT_ID=
# ##############################################################################
# (Optional) Set these if you are testing the LA JSON transmitter.
# LA_LDH_INCOME_REPORT_URL=
# LA_LDH_PDF_API_URL=
# LA_LDH_INCOME_REPORT_APIKEY=
# LA_LDH_INCOME_REPORT_ACCOUNTCODE=
# LA_LDH_CASEWORKER_FALLBACK_EMAIL=
# (Optional) Set these to test activity document HTTP transmission against
# `ruby lib/json_api_receiver.rb`.
# SANDBOX_ACTIVITY_FLOW_TRANSMISSION_METHOD=http
# SANDBOX_ACTIVITY_DOCUMENTS_API_URL=http://localhost:4567/documents
# (Optional/Deprecated) Set these from 1Password if you need to log into the caseworker portal:
# AZURE_SANDBOX_CLIENT_ID=
# AZURE_SANDBOX_CLIENT_SECRET=
# AZURE_SANDBOX_TENANT_ID=
#
# (Optional) Set these if you are testing the NH DHHS SFTP transmission:
# NH_DHHS_SFTP_USER=
# NH_DHHS_SFTP_PASSWORD=
# NH_DHHS_SFTP_URL=
# NH_DHHS_SFTP_DIRECTORY=