summaryrefslogtreecommitdiff
path: root/localwebsite/config.php
blob: 6b595a4cce7b517018f47e6acfadd2a98e114875 (plain)
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
<?php

return [
    'group' => 'www-data',
    'files_mode' => 0664,
    'dirs_mode' => 0775,
    'is_dev' => true,
    'static_public_path' => '/assets',

    'openwrt_ip' => '192.168.1.1',

    'inverterd_host' => '192.168.1.2',
    'inverterd_port' => 8305,

    'pump_host' => '192.168.1.2',
    'pump_port' => 8307,

    'si7021d_servers' => [
        // fill here, example:
        'hall' => ['192.168.1.3', 8306, 'Big Hall'],
    ],

    // modem names (array keys) must match ipset names and
    // routing table names on the openwrt router
    //
    // the order of the keys in the array must be the same
    // as the order in which fwmark iptables rules are applied
    'modems' => [
        'modem-example' => [
            'ip' => '1.2.3.4',
            'label' => 'Modem Name',
            'short_label' => 'Mname',
            'legacy_token_auth' => false,
        ],
    ],

    // 'routing_smallhome_ip' => 'fill_me',
    // 'routing_default' => 'fill_me',

    'debug_backtrace' => true,
    'debug_file' => '.debug.log',

    'twig_cache' => true,
    'templates' => [
        'web' => [
            'root' => 'templates-web',
            'cache' => 'cache/templates-web',
        ],
    ],

    'static' => [
        'app.css' => 8,
        'app.js' => 2,
        'polyfills.js' => 1,
        'modem.js' => 1,
        'inverter.js' => 2,
    ],

    'cam_hls_host' => '192.168.1.1',
    'cam_list' => [
        // fill me with names
    ]
];