-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.env.example
31 lines (24 loc) · 1.03 KB
/
.env.example
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
# application
BASE_URL=<application url (http://localhost:3000)>
MAX_NUMBER_OF_QUESTIONS=<max number of questions>
# prisma database connection
DATABASE_URL=<prisma database connection url>
DIRECT_URL=<prisma database direct connection url>
# next-auth
NEXTAUTH_URL=<application url>
NEXTAUTH_SECRET=<secret key>
# google oauth
GOOGLE_OAUTH_CLIENT_ID=<google oauth client id>
GOOGLE_OAUTH_CLIENT_SECRET=<google oauth client secret>
# openai api key
OPENAI_API_KEY=<openai api key>
OPENAI_MODEL_NAME=<openai model name>
# google cloud platform
GCP_SUBJECT_FILE_BUCKET_NAME=<gcp bucket name for subject file>
GCP_PUBSUB_TOPIC_NAME=<pubsub topic name (local: projects/liquiz/topics/tasks-local)>
GCP_PUBSUB_HISTORY_SUMMARY_TOPIC_NAME=<pubsub history summary topic name (local: projects/liquiz/topics/history-summary-local)>
GCP_PUBSUB_VERIFICATION_TOKEN=<pubsub verification secret token (local: __LOCAL_PUBSUB_VERIFICATION_TOKEN__)>
# postgresql
POSTGRES_DB=<postgres database name>
POSTGRES_USER=<postgres user>
POSTGRES_PASSWORD=<postgres password>