-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy path.env.example
170 lines (129 loc) · 4.06 KB
/
.env.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
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
###### APP SETTINGS ######
# APPLICATION NAME
# Not critical in Liman, you can leave it untouched.
APP_NAME=Liman
# APPLICATON ENVIRONMENT
# Changes Laravel application environment. Used for development purposes.
# Values: production, local
APP_ENV=production
# APPLICATION KEY
# Used for bcrypt2 hashing, it's generated automatically. You can leave it untouched.
APP_KEY=
# APPLICATION DEBUG MODE
# Raises Ignite error pages for Laravel
APP_DEBUG=false
# APPLICATION URL
# You can leave it untouched.
APP_URL=https://liman.dev
# APPLICATON NOTIFICATION EMAIL
# Changes the e-mail sender that's generated by Liman.
# APPLICATION LANGUAGE
# Sets systemwide language of Liman application.
# Values: tr, en
APP_LANG=en
##### SYSTEM SETTINGS #####
# LARAVEL LOG LEVEL
LOG_LEVEL=debug
# LOG LEVEL
# Changes log level of Liman render engine.
# Values: 0 (Extended), 1 (Minimal), 2 (Extension Log), 3 (Extension Log with Details)
NEW_LOG_LEVEL=2
# EXTENSION DEVELOPER MODE
# Activates some extension development features like download, debug messages etc.
EXTENSION_DEVELOPER_MODE=false
# QUEUE DRIVER
# Liman queue driver mode, you can leave it untouched. Documentation exists on Laravel documentation.
QUEUE_DRIVER=redis
# BRAND NAME
# Changes login screen brand name
BRAND_NAME="HAVELSAN © 2023"
# AUTH DEFAULT GATE
# Default gate for Liman authentication
DEFAULT_AUTH_GATE=liman
# EXTENSION TIMEOUT
# Extension request timeout parameter, Liman render engine using it
EXTENSION_TIMEOUT=30
# BRANDING ON LOGIN SCREEN
# You can set it from Liman system settings.
# Values: <image url>
BRANDING=
# RENDER ENGINE ADDRESS
# Render engine path of Liman server. You can leave it untouched.
RENDER_ENGINE_ADDRESS=https://127.0.0.1:2806
# HIGH AVAILABILITY MODE
# High availability syncer for Liman. When you enable it, starts syncing between Liman servers on extensions etc.
# Activate it and run on other Liman: php /liman/server/artisan register_liman
HIGH_AVAILABILITY_MODE=false
# IGNORE LDAP CONNECTION CERTIFICATE CHECK
# Disables 636 port certificate checking on Liman but it does not enough for checking.
# You also need to disable it on ldap.conf file as TLS_REQCERT never
LDAP_IGNORE_CERT=false
# DEPRECATED
LOG_PATH=/liman/logs/liman.log
# DEPRECATED
LOG_EXTENSION_PATH=/liman/logs/extension.log
##### MAIL SETTINGS #####
# MAIL ENABLED
# Enables mail sending
MAIL_ENABLED=false
# MAILER
# Change mail protocol from here, we recommend it leaving it as smtp.
MAIL_MAILER=smtp
# MAIL HOST
# Mail server
MAIL_HOST=0.0.0.0
# MAIL PORT
# Mail server port
MAIL_PORT=1025
# MAIL USERNAME
# The user that exists on mail server
MAIL_USERNAME=
# MAIL PASSWORD
# Password of the user that you set in username field
MAIL_PASSWORD=
# MAIL ENCRYPTION
# Values: tls, ssl
MAIL_ENCRYPTION=tls
##### MARKET SETTINGS #####
# MARKET URL
# The extension market API url
MARKET_URL=https://market.liman.dev
# MARKET CLIENT ID
# Client ID for authenticated API's for market.
MARKET_CLIENT_ID=
# MARKET CLIENT SECRET
# Client secret for authenticated API's for market.
MARKET_CLIENT_SECRET=
##### AUTH SETTINGS #####
# ACTIVATE KEYCLOAK LOGIN
KEYCLOAK_ACTIVE=false
# KEYCLOAK CLIENT ID
# Values retrieved from Keycloak Panel > Clients > <client> > Account > Credentials
KEYCLOAK_CLIENT_ID=
# KEYCLOAK CLIENT SECRET
# Values retrieved from Keycloak Panel > Clients > <client> > Account > Credentials
KEYCLOAK_CLIENT_SECRET=
# KEYCLOAK REDIRECT URI
# Value is https://<REPLACE_IT_WITH_LIMAN_URL>/keycloak/callback
KEYCLOAK_REDIRECT_URI=https://<REPLACE_IT_WITH_LIMAN_URL>/keycloak/callback
# KEYCLOAK BASE URL
# You can set it from Keycloak panel
# Example value: http://<KEYCLOAK_URL>/auth
KEYCLOAK_BASE_URL=
# KEYCLOAK REALM
# Replace it with your realm name
KEYCLOAK_REALM=
# OTP ENABLED
# Activate Google Authenticator service for 2FA logins
OTP_ENABLED=false
# SESSION EXPIRES ON CLOSE
# Changes session expiration behavior
AUTH_SESSION_EXPIRES_ON_CLOSE=false
##### DATABASE SETTINGS #####
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=liman
DB_USERNAME=liman
DB_PASSWORD=