-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy path.env.local.example
71 lines (52 loc) · 2.56 KB
/
.env.local.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
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
#!/bin/bash
################################################
# PostgreSQL Configuration
################################################
# Password for the PostgreSQL database.
# This is critical for securing database access. Store it securely.
POSTGRES_PASSWORD='<Choose your own password>'
# Username for connecting to the PostgreSQL database.
# Required for authentication with the database.
SPRING_DATASOURCE_USERNAME=flowinquiry
################################################
# JWT Configuration
################################################
# Base64-encoded secret key used for signing and verifying JWT tokens.
# This key is generated from a 50-character random string consisting of A-Z and 0-9.
# For development purposes, a pre-defined string is provided, but it is strongly recommended
# to generate your own unique key, especially for production environments.
# This key is critical for securing authentication and must be stored securely.
JWT_BASE64_SECRET='alBEd1VVQWpuVkxrNEQ4YnFBZmtvUk1pU2NoQ0x2UG92SW00cUZZaGx4UmRzUEUyM0dWR01yQWxPUURud0sxRDNpeVZQY1NtNGNCTElsc25kUEg4TDlySGVt'
################################################
# Email Configuration (Optional)
################################################
# SMTP server address for sending emails. Example: smtp.gmail.com
spring.mail.host=
# Port number for SMTP communication. Typically 587 for TLS.
spring.mail.port=
# Ensure the SMTP server port is set correctly. Usually this value equals with spring.mail.port
spring.mail.properties.mail.smtp.port=
# Email address used for SMTP authentication.
spring.mail.username=
# Password or app-specific password for SMTP authentication.
# Sensitive information. Use environment variables or a secret manager.
spring.mail.password=
# Enables SMTP authentication. Value true/false
spring.mail.properties.mail.smtp.auth=
# The "from" address for outgoing emails.
flowinquiry.mail.from=
# Base URL for links in emails, such as password resets or verification emails.
flowinquiry.mail.base_url=
# Enables TLS for secure SMTP communication. Value true/false
spring.mail.properties.mail.smtp.starttls.enable=
# Ensures TLS is required for SMTP communication. Value true/false
spring.mail.properties.mail.smtp.starttls.required=
################################################
# OpenAI Configuration (Optional)
################################################
# API key for authenticating with OpenAI services.
# Critical for accessing OpenAI's APIs. Store it securely.
OPEN_AI_API_KEY=
# Specifies the OpenAI model to use for processing requests.
# Example: gpt-3.5-turbo.
OPEN_AI_CHAT_MODEL=