This repository has been archived by the owner on Dec 29, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.neon
87 lines (77 loc) · 2.08 KB
/
config.neon
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
parameters:
# directory with iqrf-daemon's configuration files
configDir: '/etc/iqrf-daemon'
# init deamon used in out system (e.g. systemd)
initDaemon: 'systemd'
sudo: true
# enable IQRF GW mode
iqrf-gw: false
# path to iqrf-daemon log
logPath: '/var/log/iqrf-daemon.log'
# path to IQRF IDE macros
macroPath: '../iqrf/DPA-macros_180517.iqrfmcr'
# Sentry configuration
sentry:
dsn: 'https://da0cff92d85f4cd0aa5f0ea3b90ddffd:[email protected]/2'
application:
errorPresenter: Error
mapping:
*: App\*Module\Presenters\*Presenter
extensions:
extendedFormMacros: Instante\ExtendedFormMacros\DI\ExtendedFormMacrosExtension
monolog: Kdyby\Monolog\DI\MonologExtension
translation: Kdyby\Translation\DI\TranslationExtension
translation:
default: en
fallback: [en]
monolog:
name: iqrf-daemon-webapp
hookToTracy: true
registerFallback: true
usePriorityProcessor: true
handlers:
raven: Monolog\Handler\RavenHandler(Raven_Client(%sentry.dsn%))
processors:
- Monolog\Processor\GitProcessor
- Monolog\Processor\WebProcessor
- Kdyby\Monolog\Processor\PriorityProcessor
session:
expiration: 14 days
services:
- App\Forms\FormFactory
- App\Forms\SignInFormFactory
- App\Model\CertificateManager
- App\Model\CommandManager(%sudo%)
- App\Model\FileManager(%configDir%)
- App\Model\JsonFileManager(%configDir%)
- App\Model\VersionManager
router: App\Router\RouterFactory::createRouter
formFactory: Instante\Bootstrap3Renderer\BootstrapFormFactory
http:
csp:
frame-ancestors: none
form-action: self
script-src: [
# for browsers that support CSP3
nonce
# for browsers that support CSP2
self
]
style-src: [
# for browsers that support CSP3
#nonce
# for browsers that support CSP2
self, 'unsafe-inline'
]
security:
users:
admin: iqrf # user 'admin', password 'iqrf'
tracy:
email: '[email protected]'
strictMode: true
includes:
- ../CloudModule/config/config.neon
- ../ConfigModule/config/config.neon
- ../GatewayModule/config/config.neon
- ../IqrfAppModule/config/config.neon
- ../ServiceModule/config/config.neon