-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
131 lines (109 loc) · 2.98 KB
/
.env.example
File metadata and controls
131 lines (109 loc) · 2.98 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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
APP_NAME=Profiles
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://profiles.test
#APP_BANNER_MESSAGE="This is a test of the banner message."
TESTING_MENU=true
GOOGLE_ANALYTICS_ID=
INFLUUENT_API_KEY=
WOS_TOKEN=
DB_CONNECTION=mysql
DB_HOST=
DB_PORT=
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
# SENTRY_DSN=""
# SENTRY_PUBLIC_DSN=""
# SENTRY_ENABLE_LOGS=true
# SENTRY_LOG_LEVEL=debug
BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
SESSION_LIFETIME=120
QUEUE_DRIVER=sync
IMAGE_DRIVER=gd
IMAGE_MAX_MB=10
MAIL_DRIVER=smtp
MAIL_HOST=0.0.0.0
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_NAME="Profiles"
MAIL_FROM_ADDRESS="do_not_reply@example.com"
MAIL_REPLY_TO_NAME="Reply to"
MAIL_REPLY_TO_ADDRESS="reply_to@example.com"
ADLDAP_ADMIN_USERNAME=
ADLDAP_ADMIN_PASSWORD=
LDAP_PASSWORD_SYNC="false"
LDAP_HOSTS=
LDAP_PORT=
LDAP_BASE_DN=
LDAP_TLS=false
LDAP_SSL=false
LDAP_USERNAME=
LDAP_BIND_USERNAME=
LDAP_ACCOUNT_PREFIX=
LDAP_ACCOUNT_SUFFIX=
DEFAULT_EMAIL_DOMAIN="@example.com"
LDAP_LOGGING=true
LDAP_LOGIN_SYNC_ATTRIBUTES=true
LDAP_LOGIN_SYNC_ROLES=true
LDAP_LOGIN_SYNC_SCHOOL=true
# LDAP schema names
LDAP_SCHEMA_USERNAME="samaccountname"
LDAP_SCHEMA_DISPLAYNAME="displayname"
LDAP_SCHEMA_DEPARTMENT="department"
LDAP_SCHEMA_FIRSTNAME="givenname"
LDAP_SCHEMA_LASTNAME="sn"
LDAP_SCHEMA_EMAIL="mail"
LDAP_SCHEMA_EMAILNICKNAME="mail"
LDAP_SCHEMA_TITLE="title"
LDAP_SCHEMA_OFFICE="physicaldeliveryofficename"
LDAP_SCHEMA_TELEPHONE="telephonenumber"
LDAP_SCHEMA_SCHOOL="college"
LDAP_SCHEMA_PRIMARY_ROLE="primaryaffiliation"
# LDAP group names corresponding to local user roles
LDAP_SCHEMA_ROLE_STAFF="staff"
LDAP_SCHEMA_ROLE_STUDENT="students"
LDAP_SCHEMA_ROLE_FACULTY="faculty"
# LDAP primary role/affiliation for which to prioritize school inference
LDAP_INFER_SCHOOL_FROM_DEPT="staff|faculty"
LDAP_INFER_SCHOOL_FROM_COLLEGE="student|studentworker"
# Student research matching feature
ENABLE_STUDENTS=false
# Export profiles to PDF (requires exporter installation)
ENABLE_PDF=false
# CHROME_PATH="/path/to/my/chrome"
# CHROME_ARGS="{\"font-render-hinting\": \"none\"}"
# NODE_PATH="/path/to/my/node"
# NODE_NPM_PATH="/path/to/my/npm"
# NODE_MODULES_PATH="/path/to/my/project/node_modules/"
AWS_KEY=
AWS_SECRET=
AWS_DEFAULT_REGION=
AWS_BUCKET=
# Backups
# ENABLE_BACKUP=true
# BACKUP_EMAIL_NOTIFICATION=
# BACKUP_TEMP_PATH=
# Backup health monitoring
# ENABLE_BACKUP_MONITOR=true
# BACKUP_HEALTHCHECK_AGE_DAYS=1
# Auto clean-up of old backups
# ENABLE_BACKUP_CLEAN=true
# BACKUP_KEEP_ALL_FOR_DAYS=90
# BACKUP_KEEP_DAILY_FOR_DAYS=90
# BACKUP_KEEP_WEEKLY_FOR_WEEKS=24
# BACKUP_KEEP_MONTHLY_FOR_MONTHS=12
# BACKUP_KEEP_YEARLY_FOR_YEARS=5
# BACKUP_KEEP_TOTAL_MB=25000
# API Cache-Control headers. Use underscores in place of dashes. Semicolon-delimited
API_CACHE_CONTROL="public;no_cache;etag"
# API CORS allowed origins. Space-delimited.
API_ALLOWED_ORIGINS="https://example.com example.com *.example.com *.test"
# Enable scheduled orcid data update
ENABLE_ORCID_UPDATE=false