forked from nhost/hasura-backend-plus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.env.ci
55 lines (43 loc) · 1.32 KB
/
.env.ci
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
DATABASE_URL=postgres://postgres:postgrespassword@postgres:5432/postgres
SERVER_URL=http://localhost:3000
HASURA_ENDPOINT=http://graphql-engine:8080/v1/graphql
HASURA_GRAPHQL_ADMIN_SECRET=a_long_secret_that_should_never_be_used_in_production
JWT_ALGORITHM=HS256
JWT_KEY=a_long_custom_jwt_key_that_should_never_be_used_in_production
REDIRECT_URL_ERROR=http://localhost:3000/error
REDIRECT_URL_SUCCESS=http://localhost:3000/healthz
JWT_CUSTOM_FIELDS=name
HIBP_ENABLED=true
# SERVER_PORT=3000
# AUTO_ACTIVATE_NEW_USERS=false
# VERIFY_EMAILS=true
ALLOW_USER_SELF_DELETE=true
LOST_PASSWORD_ENABLED=true
# Auth
USER_IMPERSONATION_ENABLED=true
# Roles
DEFAULT_ALLOWED_USER_ROLES=user,me,editor
ALLOWED_USER_ROLES=user,me,editor
REGISTRATION_CUSTOM_FIELDS=name
# OAuth providers
PROVIDER_SUCCESS_REDIRECT=http://localhost:3000/healthz
PROVIDER_FAILURE_REDIRECT=http://localhost:3000/error
GITHUB_ENABLED=false
GOOGLE_ENABLED=false
# JWT_EXPIRES_IN=15
# JWT_REFRESH_EXPIRES_IN=43200
# MAX_REQUESTS=100
# TIME_FRAME=15 * 60 * 1000
# S3 settings
S3_ENDPOINT=http://minio:9000
S3_BUCKET=minio_test
S3_ACCESS_KEY_ID=minio_access_key
S3_SECRET_ACCESS_KEY=test_s3_secret_access_key
# SMTP settings (example configuration)
EMAILS_ENABLED=true
SMTP_HOST=mailhog
SMTP_PORT=1025
SMTP_PASS=password
SMTP_USER=user
SMTP_SECURE=false
SMTP_SENDER=hbp@hbp.com