-
Notifications
You must be signed in to change notification settings - Fork 52
/
Copy path.env
348 lines (303 loc) · 10.9 KB
/
.env
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
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
# In all environments, the following files are loaded if they exist,
# the latter taking precedence over the former:
#
# * .env contains default values for the environment variables needed by the app
# * .env.local uncommitted file with local overrides
# * .env.$APP_ENV committed environment-specific defaults
# * .env.$APP_ENV.local uncommitted environment-specific overrides
#
# Real environment variables win over .env files.
#
# DO NOT DEFINE PRODUCTION SECRETS IN THIS FILE NOR IN ANY OTHER COMMITTED FILES.
#
# Run "composer dump-env prod" to compile .env files for production use (requires symfony/flex >=1.2).
# https://symfony.com/doc/current/best_practices.html#use-environment-variables-for-infrastructure-configuration
###> symfony/framework-bundle ###
APP_ENV=prod
APP_DEBUG=0
APP_SECRET=8049593567e0d8a5319abd1960f937f3
DEFAULT_LANGUAGE=en
APP_SCHEME=https
#TRUSTED_PROXIES=127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
#TRUSTED_HOSTS='^(localhost|example\.com)$'
###< symfony/framework-bundle ###
###> doctrine/doctrine-bundle ###
# Format described at https://www.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/configuration.html#connecting-using-a-url
# For an SQLite database, use: "sqlite:///%kernel.project_dir%/var/data.db"
# For a PostgreSQL database, use: "postgresql://db_user:db_password@127.0.0.1:5432/db_name?serverVersion=11&charset=utf8"
# IMPORTANT: You MUST configure your server version, either here or in config/packages/doctrine.yaml
DATABASE_URL=mysql://dummy_user:dummy_password@dummy_host:3306/dummy_dbName?serverVersion=5.7
###< doctrine/doctrine-bundle ###
TRUSTED_PROXIES=127.0.0.1
#TRUSTED_HOSTS='^(localhost|example\.com)$'
###< Emails###
DISALLOW_ALL_EMAILS=0
registerEmailName='Jitsi Manager'
### ODC Emails ###
AKADEMIE_EMAIL=akademie@lokal.lokal
DEFAULT_EMAIL=dummy@dummy.dummy
DEV_EMAIL=dev@lokal.lokal
SUPPORT_MAIL=support@lokal.lokal
###> symfony/mailer-bundle ###
# For Gmail as a transport, use: "gmail://username:password@localhost"
# For a generic SMTP server, use: "smtp://localhost:25?encryption=&auth_mode="
# Delivery is disabled by default via "null://localhost"
#MAILER_URL=null://localhost
MAILER_DSN=smtp://dummy_user:dummy_password@dummy_host:465
###< symfony/mailer-bundle ###
###ODC Parameters###
imprint=test
dataPrivacy=test
helpUrl=https://meetling.de/tutorial-helpcenter/
helpText='<a href="https://meetling.de/tutorial-helpcenter/" target="_blank">Handbuch/Tutorials/FAQ</a>'
helpUrlParticipants=https://meetling.de/tutorial-helpcenter/
###Cron Parameters###
CRON_TOKEN=tpyv5yDIV54ifahrVJmuJ40qExRdNa2344DFADFsdsfenN3rCMkQW8Br1o1W9JP9uUc1N
CRON_IPADRESS=127.0.0.1
###> hwi/oauth-bundle ###
OAUTH_KEYCLOAK_CLIENT_ID=dummy
OAUTH_KEYCLOAK_CLIENT_SECRET=dummy
OAUTH_KEYCLOAK_SERVER=http://dummy
OAUTH_KEYCLOAK_REALM=dummy
###< hwi/oauth-bundle ###
###> demo ###
demo_installation=prod #demo
###< demo ###
###> matomo ###
matomo_enable=0
matomo_id=1
matomo_url=analytics.local.com
###< matomo ###
###> LaF ###
laF_baseUrl="https://dummy.com"
LAF_DEV_URL=""
laF_bbb=0
laF_startpage=1
laF_onlyRegisteredParticipents=0
laF_version=2.0.0-dev
laF_pexel_api_key=#EnterAPIKeyHere
laF_pexel_refresh_time=1200
laF_emailTextLogin=1
laf_CreateServerOpenToEveryone=1
laf_keycloakGroupToCreateServer=/user
laf_administratorEmail=admin@localhost.de
laf_notificationUrl=""
laf_bbb_Url=""
laf_max_repeat=56
laf_refreshTimeDashboard=10000
laf_darkmodeAsDefault=0
laf_showName="user.email$$"
laf_showNameFrontend="user.firstName$$ user.lastName$$"
laf_showNameInConference="user.firstName$$ user.lastName$$"
laf_addParticipantsNoInput=0
laf_roomsMoreOptionsCollapsed=1
laf_lobby_ReKnockTime=60
laf_lobby_popUpDuration=10000
LAF_LOBBY_ALLOW_CUSTOM_MESSAGES=1
laf_show_resendInvitation=1
LAF_RESEND_SUBSCRIPTION_DOUBLE_OPTIN_EMAIL=0
###>{"ou":"fa fa-home"} ###
laf_icon_mapping_search='{}'
LAF_SHOW_PARTICIPANTS_ON_PARTICIPANTS=0
###> {"ldap1":"Nutzerkreis1"} ###
LAF_ADDRESSBOOK_CHECKBOX_LABEL_2_VALUE={}
VICH_BASE=http://dummy
LAF_WHITEBOARD_FUNCTION=0
LAF_ETHERPAD_FUNCTION=0
LAF_ALLOW_SET_DEPUTY=1
LAF_TERMS_AND_CONDITIONS=""
LAF_USE_MULTIFRAME=1
LAF_HIDE_CHANGELOG=0
LAF_HIDE_PROFILEPICTURE=0
LAF_SHOW_TAG_TRANSPARENT_BACKGROUND=0
LAF_DEFAULT_ONLINE_STATUS=1
LAF_FLOATING_TAG_FORCE_SHOW=1
###< LaF ###
###> Default Jitsi Server ###
default_jitsi_server_id=0
###< Default Jitsi Server ###
### Enterprise Settings ###
enterprise_noExternal=0
enterprise_theme_url=''
allowTimeZoneSwitch=1
emailSenderIsModerator=0
###<Enterprise Settings>###
### LDAP Settings ###
ldap_url="ldap://localhost:10389;ldap://localhost:10389"
ldap_bind_dn="uid=admin,ou=system;uid=admin,ou=system"
ldap_password=password;password
ldap_userName_attribute=sAMAccountName
ldap_user_dn="o=testOrg,dc=example,dc=com;o=testOrg,dc=example,dc=com"
ldap_user_object_classes=person,organizationalPerson,user;person,organizationalPerson,user
ldap_search_scope=sub;sub
ldap_attribute_mapper='{"firstName":"givenName","lastName":"sn","email":"uid"};{"firstName":"givenName","lastName":"sn","email":"uid"}'
ldap_bind_type=simple,none
ldap_filter=';'
ldap_rdn_ldap_attribute=uid,uid
ldap_uuid_ldap_attribute=objectGUID
ldap_server_individualName=ldap_1,ldap_2
ldap_special_Fields='{"ou":"ou"};{"ou":"ou"}'
ldap_connect_all_user_addressbook=0
LDAP_DISALLOW_PROMOTE='[]'
LDAP_DISALLOW_PROMOTE_DEPUTY='[]'
LDAP_DEPUTY_GROUP_OBJECTCLASS='group;group'
LDAP_DEPUTY_GROUP_DN='*;*'
LDAP_DEPUTY_GROUP_LEADER='leader;leader'
LDAP_DEPUTY_GROUP_MEMBERS='members;members'
LDAP_DEPUTY_GROUP_FILTER=';'
LDAP_IS_SIP_VIDEO='false,false'
###<LDAP Settings>###
### Callout Settings ###
LDAP_CALLOUT_FIELDS='{"LDAP_NAME":["attribute_to_callout"]}'
CALLOUT_MAX_RETRIES=2
CALLOUT_WAITING_TIME=60 #Wartezeit zwischen zwei Pool calls in Sec
### <Callout Settings ###
### STRICT Settings ###
strict_username_only=0 #Legacy is not needed any more
strict_allow_user_creation=1
STRICT_EMAIL_SET_ENVELOP_FROM=0
###<STRICT Settings>###
### Input Settings ###
input_settings_persistant_rooms=1
input_settings_persistant_rooms_default=0
input_settings_only_registered=1
input_settings_only_registered_default=0
input_settings_share_link=1
input_settings_share_link_default=1
input_settings_max_participants=1
input_settings_max_participants_default=0
input_settings_waitinglist=1
input_settings_waitinglist_default=0
input_settings_conference_join_page=1
input_settings_conference_join_page_default=0
input_settings_deactivate_participantsList=1
input_settings_deactivate_participantsList_default=0
input_settings_dissallow_screenshare=1
input_settings_dissallow_screenshare_default=0
input_settings_allow_sheduling=1
input_settings_allow_roomPlanning=1
input_settings_allow_roomPlanning_default=0
input_settings_allow_timezone=0
input_settings_allow_timezone_default=0
input_settings_allowLobby=1
input_settings_allowLobby_default=0
input_settings_allow_tag=1
input_settings_allow_edit_tag=1
INPUT_SETTINGS_ALLOW_MAYBE_OPTION=1
INPUT_SETTINGS_ALLOW_MAYBE_OPTION_DEFAULT=1
INPUT_ALLOW_SET_MAX_USERS=0
INPUT_ALLOW_SET_MAX_USERS_DEFAULT=''
INPUT_DISABLE_DOUBLE_OPT_IN=0
### <Input Settings> ###
### Dropdown Settings ###
dropdown_settings_common_share_links=1
dropdown_settings_common_delete=1
dropdown_settings_common_edit=1
dropdown_settings_common_duplicate=1
dropdown_settings_series_new=1
dropdown_settings_series_edit_one=1
dropdown_settings_series_edit_all=1
dropdown_settings_series_type=1
dropdown_settings_series_delete=1
dropdown_settings_series_delete_one=1
dropdown_settings_mail_to_all=1
dropdown_settings_start_browser=1
dropdown_settings_start_app=1
dropdown_settings_shedule_planer=1
dropdown_settings_shedule_share_links=1
dropdown_settings_shedule_delete=1
dropdown_settings_shedule_edit=1
dropdown_settings_shedule_mail_to_all=1
dropdown_settings_generate_report=0
DROPDOWN_SETTINGS_DOWNLOAD_PDF=1
DROPDOWN_SETTINGS_SEND_PROTOCOLL=1
### <Dropdown Settings> ###
### Start Dropdown Settings ###
start_dropdown_allow_browser=1
start_dropdown_allow_app=1
### <Start Dropdown Settings> ###
###> symfony/mercure-bundle ###
# See https://symfony.com/doc/current/mercure.html#configuration
# The URL of the Mercure hub, used by the app to publish updates (can be a local URL) here
# Important: Dont add any / at the end. has to end with /.well-known/mercure
MERCURE_URL=http://dummy:3000/.well-known/mercure
# The public URL of the Mercure hub, used by the browser to connect
# Important: Dont add any / at the end. If you use the websocket behnd a reverse proxy, point your reverse /ws to the websocket service
MERCURE_PUBLIC_URL=https://dummy:3000
# The secret used to sign the JWTs
MERCURE_JWT_SECRET=DUMMY
###< symfony/mercure-bundle ###
###>WEBSOCKET CREDENTIALS
WEBSOCKET_SECRET=DUMMY
###<WEBSOCKET CREDENTIALS
###> symfony/messenger ###
# Choose one of the transports below
MESSENGER_TRANSPORT_DSN=doctrine://default
# MESSENGER_TRANSPORT_DSN=amqp://guest:guest@localhost:5672/%2f/messages
# MESSENGER_TRANSPORT_DSN=redis://localhost:6379/messages
###< symfony/messenger ###
### UploadSetting
AWS_BUCKET_NAME=""
AWS_BASE_URL=""
AWS_KEY=""
AWS_SECRET_KEY=""
YOUR_AWS_S3_VERSION="latest"
YOUR_AWS_S3_REGION="eu-central-1"
###<UploadSettings>
### Jitsi_Events_Webhook
JITSI_EVENTS_TOKEN="myTopSecret"
JITSI_EVENTS_HISTORY=1
### <Jitsi_Events_Webhook
### Jitsi_Caller_Api
SIP_CALLER_SECRET="myTopSecret"
SIP_CALLER_SHOW_IN_FRONTEND=0
SIP_SHOW_ROOMNUMBER_IN_DETAILS=0
SIP_CALLER_VERIVY_SPEZIAL_FIELD=""
### <Jitsi_Caller_Api
### Jitsi_ConferenceMapper
SIP_CONFERENCE_MAPPER_PHONE_NUMEBER_SPEZIAL_FIELD=""
### <Jitsi_Caller_Api
### JITSI-MEET-IFRAME
JITSI_MEET_DEFAULT_TILE_VIEW=0
JITSI_MEET_DEFAULT_PARTICIPANTS_PANE=0
### <JITSI-MEET-IFRAME
### WHITEBOARD
WHITEBOARD_URL=https://wbo.ophir.dev
WHITEBOARD_SECRET=setYourSecretHere
### <WHITEBOARD
### ETHERPAD
ETHERPAD_URL=https://yopad.eu
ETHERPAD_SECRET=setYourSecretHere
### <ETHERPAD
### JITSI-MEET-PUBLIC_SERVER
PUBLIC_SERVER=-1
PUBLIC_TEXT_HEADER="Ein Meetling starten"
PUBLIC_TEXT_SUBTITLE="Jetzt einfach und kostenlos ein Meetling starten"
PUBLIC_TEXT_BODY_TEXT="<p>Starte hier dein <b>Meetling</b>.<br><b>100%</b> Videokonferenz, <b>100%</b> DSGVO-Konform, <b>0%</b> Datenspionage.</p> <p>Zum Einladen, schicke den Link an deine Freund weiter. <br> Willst du Termine planen und per E-Mail einladen, registriere dich kostenlos.</p>"
###<JITSI-MEET-PUBLIC_SERVER
### REPORT_SETTINGS
SEND_REPORT_AFTER_MEETING=0
###<REPORT_SETTINGS
### SECURITY_SETTINGS
SECURITY_ALLLOW_UPLOAD_THEME_GROUP=''
SECURITY_THEME_REMINDER_DAYS=10
DONT_SEND_TELEMATIC=notcorrect
###<SECURITY_SETTINGS
###> nelmio/cors-bundle ###
CORS_ALLOW_ORIGIN='^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$'
###< nelmio/cors-bundle ###
###> jitsi-component-selector ###
JITSI_COMPONENT_SELECTOR_PRIVATE_PATH=''
JITSI_COMPONENT_SELECTOR_PUBLIC_PATH=''
JITSI_COMPONENT_SELECTOR_JWT_KID='jitsi/signal'
###< jitsi-component-selectore ###
###> livekit-section###
LIVEKIT_BASE_URL="https://livekit.meetling.de"
###< livekit-section ###
###> recording token###
RECORDING_UPLOAD_TOKEN="verySecretToken"
###< recording token ###
###> survey-section###
SURVEY_URL=''
###< surey-section ###
ENABLE_CATCH_ALL=0