forked from TheRestartProject/restarters.net
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.base
More file actions
187 lines (167 loc) · 6.53 KB
/
.env.base
File metadata and controls
187 lines (167 loc) · 6.53 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
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
# =============================================================================
# RESTARTERS APPLICATION ENVIRONMENT CONFIGURATION
# =============================================================================
#
#
# =============================================================================
# APPLICATION CORE SETTINGS
# =============================================================================
APP_NAME=Restarters.net
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_URL=http://localhost:8001
APP_SHOW_BRANCH=true
APP_SHOW_COMMUNITY_TEST=false
APP_INSTANCE=base
# Calendar hash for the all-events calendar.
CALENDAR_HASH=somehash
# =============================================================================
# FEATURE FLAGS
# =============================================================================
FEATURE__IMAGE_UPLOAD=false
FEATURE__MATOMO_INTEGRATION=false
FEATURE__WORDPRESS_INTEGRATION=false
FEATURE__WIKI_INTEGRATION=false
FEATURE__DISCOURSE_INTEGRATION=false
FEATURE__AUTO_APPROVE_GROUPS=false
FEATURE__AUTO_APPROVE_EVENTS=false
FEATURE__PUBLIC_EVENTS_API=false
# =============================================================================
# LOGGING CONFIGURATION
# =============================================================================
LOG_CHANNEL=stack
# =============================================================================
# DATABASE CONFIGURATION
# =============================================================================
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=restarters_db
DB_USERNAME=restarters
DB_PASSWORD=s3cr3t
# =============================================================================
# DATABASE TABLE CONFIGURATION
# =============================================================================
TBL_USERS=1
TBL_GROUPS=2
TBL_EVENTS=3
TBL_DEVICES=4
TBL_IMAGES=5
TBL_LINKS=6
# =============================================================================
# SESSION AND CACHE CONFIGURATION
# =============================================================================
BROADCAST_CONNECTION=log
CACHE_STORE=file
SESSION_DRIVER=database
SESSION_COOKIE=restarters_session
SESSION_SECURE_COOKIE=false
SESSION_DOMAIN=.restarters.test
SESSION_LIFETIME=10080
SESSION_TABLE=laravel_sessions
QUEUE_CONNECTION=database
SANCTUM_STATEFUL_DOMAINS=
# =============================================================================
# AUTH CONFIGURATION
# =============================================================================
AUTH_STRATEGY=local # 'local', 'ifixit'
AUTH_REQUIRE_CONSENT=true
AUTH_REQUIRE_API_TOKEN=true
# =============================================================================
# REDIS CONFIGURATION
# =============================================================================
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
# =============================================================================
# MAIL CONFIGURATION
# =============================================================================
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=noreply@restarters.test
MAIL_FROM_NAME=Restarters
# =============================================================================
# PUSHER CONFIGURATION
# =============================================================================
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
# Mix variables for frontend
MIX_PUSHER_APP_KEY="$PUSHER_APP_KEY"
MIX_PUSHER_APP_CLUSTER="$PUSHER_APP_CLUSTER"
# =============================================================================
# DEVICE STATUS CONFIGURATION
# =============================================================================
DEVICE_FIXED=1
DEVICE_REPAIRABLE=2
DEVICE_DEAD=3
# =============================================================================
# DEVICE CATEGORY CONFIGURATION
# =============================================================================
MISC_CATEGORY_ID=46
MISC_CATEGORY_ID_POWERED=46
MISC_CATEGORY_ID_UNPOWERED=50
# =============================================================================
# ENVIRONMENTAL IMPACT CONFIGURATION
# =============================================================================
DISPLACEMENT_VALUE=0.5
EMISSION_RATIO_UNPOWERED=17.70147059
EMISSION_RATIO_POWERED=32.06679233
# =============================================================================
# WORDPRESS INTEGRATION
# =============================================================================
WP_XMLRPC_ENDPOINT=http://therestartproject.test/fxm.php
WP_XMLRPC_USER=fixometer
WP_XMLRPC_PSWD="p4ssw0rd"
# =============================================================================
# WIKI INTEGRATION
# =============================================================================
WIKI_URL=http://wiki.restarters.test
WIKI_DB=wiki_db
WIKI_USER=wikiuser
WIKI_PASSWORD=example
WIKI_APIUSER=wikiapi
WIKI_APIPASSWORD=w1k1ap1
WIKI_COOKIE_PREFIX=wiki_db
WIKI_HOST=mediawiki
# =============================================================================
# DISCOURSE INTEGRATION
# =============================================================================
# Always put quotes around Discourse secrets, because they might contain the hash symbol.
DISCOURSE_SECRET="ASDF"
DISCOURSE_URL=http://talk.restarters.test
DISCOURSE_APIUSER=someuser
DISCOURSE_APIKEY=1234
# sync:discourseusernames command will send its output to this email.
SEND_COMMAND_LOGS_TO=tech@yoursite.org
# =============================================================================
# MAPS INTEGRATION
# =============================================================================
MAPBOX_TOKEN=1234
# Google Maps API Keys - SECURITY: Separate restricted keys for different purposes
# Website-restricted key for Maps JavaScript API and Places API (frontend use)
GOOGLE_MAPS_FRONTEND_KEY=1234
# IP-restricted key for Geocoding API and Time Zone API (backend use)
GOOGLE_MAPS_BACKEND_KEY=1234
# =============================================================================
# MONITORING AND ANALYTICS
# =============================================================================
SENTRY_LARAVEL_DSN=
SENTRY_TRACES_SAMPLE_RATE=1
GOOGLE_ANALYTICS_TRACKING_ID=UA-12345678-1
GOOGLE_TAG_MANAGER_ID=GTM-1ABCDEF
# =============================================================================
# META CONFIGURATION
# =============================================================================
HONEYPOT_DISABLE=
SEEDING_TRUNCATE_SKILLS=true
L5_SWAGGER_GENERATE_ALWAYS=true
REPAIRDIRECTORY_URL=http://map.restarters.test
META_TWITTER_SITE=
META_TWITTER_IMAGE_ALT=