236 lines
4.4 KiB
PHP
236 lines
4.4 KiB
PHP
<?php
|
|
|
|
$superuser = array (
|
|
'admin' =>
|
|
array (
|
|
'password' => 'bBHofurUJWKzPE8Z:',
|
|
'active' => true,
|
|
),
|
|
);
|
|
|
|
$serviceGroups = array (
|
|
'Info' =>
|
|
array (
|
|
'label' => 'Home',
|
|
'defaultOpen' => true,
|
|
'services' =>
|
|
array (
|
|
0 => 'home_info',
|
|
1 => 'links',
|
|
2 => 'berichte_arbeit',
|
|
),
|
|
),
|
|
'Logs' =>
|
|
array (
|
|
'label' => 'Webserver',
|
|
'defaultOpen' => true,
|
|
'services' =>
|
|
array (
|
|
0 => 'public_request_logs',
|
|
1 => 'public_request_chart',
|
|
2 => 'backend_request_logs',
|
|
3 => 'backend_request_chart',
|
|
4 => 'personal_request_logs',
|
|
),
|
|
),
|
|
'System' =>
|
|
array (
|
|
'label' => 'Administration',
|
|
'defaultOpen' => true,
|
|
'services' =>
|
|
array (
|
|
0 => 'services_control',
|
|
1 => 'logout',
|
|
),
|
|
),
|
|
);
|
|
|
|
$services = array (
|
|
'home_info' =>
|
|
array (
|
|
'name' => 'Home',
|
|
'active' => true,
|
|
'adminOnly' => false,
|
|
),
|
|
'links' =>
|
|
array (
|
|
'name' => 'Externe Links',
|
|
'active' => true,
|
|
'adminOnly' => false,
|
|
),
|
|
'public_request_logs' =>
|
|
array (
|
|
'name' => 'Public Logs',
|
|
'active' => true,
|
|
'adminOnly' => false,
|
|
),
|
|
'public_request_chart' =>
|
|
array (
|
|
'name' => 'Public Statistik',
|
|
'active' => true,
|
|
'adminOnly' => false,
|
|
),
|
|
'backend_request_logs' =>
|
|
array (
|
|
'name' => 'Backend Logs',
|
|
'active' => true,
|
|
'adminOnly' => false,
|
|
),
|
|
'backend_request_chart' =>
|
|
array (
|
|
'name' => 'Backend Statistik',
|
|
'active' => true,
|
|
'adminOnly' => false,
|
|
),
|
|
'personal_request_logs' =>
|
|
array (
|
|
'name' => 'Persönliche Logs',
|
|
'active' => true,
|
|
'adminOnly' => false,
|
|
),
|
|
'services_control' =>
|
|
array (
|
|
'name' => 'Site Control',
|
|
'active' => true,
|
|
'adminOnly' => true,
|
|
),
|
|
'logout' =>
|
|
array (
|
|
'name' => 'Logout',
|
|
'active' => true,
|
|
'adminOnly' => false,
|
|
),
|
|
'berichte_arbeit' =>
|
|
array (
|
|
'name' => 'Arbeitsberichte',
|
|
'active' => true,
|
|
'adminOnly' => false,
|
|
),
|
|
);
|
|
|
|
$linkGroups = array (
|
|
'info' =>
|
|
array (
|
|
'label' => 'Informationen',
|
|
'color' => '#3498db',
|
|
'defaultOpen' => false,
|
|
),
|
|
'tools' =>
|
|
array (
|
|
'label' => 'IoT',
|
|
'color' => '#2ecc71',
|
|
'defaultOpen' => false,
|
|
),
|
|
'admin' =>
|
|
array (
|
|
'label' => 'Administration',
|
|
'color' => '#e74c3c',
|
|
'defaultOpen' => false,
|
|
),
|
|
'devices' =>
|
|
array (
|
|
'label' => 'Geräte',
|
|
'color' => '#b7db33',
|
|
'defaultOpen' => false,
|
|
),
|
|
);
|
|
|
|
$linkButtons = array (
|
|
0 =>
|
|
array (
|
|
'label' => 'Gitea',
|
|
'url' => 'http://gitea.blackpi.ipv64.net',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'admin',
|
|
),
|
|
1 =>
|
|
array (
|
|
'label' => 'HAProxy',
|
|
'url' => 'http://stats.blackpi.ipv64.net',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'admin',
|
|
),
|
|
2 =>
|
|
array (
|
|
'label' => 'Public',
|
|
'url' => 'https://blackpi.ipv64.net',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'info',
|
|
),
|
|
3 =>
|
|
array (
|
|
'label' => 'NAS-1',
|
|
'url' => 'http://nas-1.blackpi.ipv64.net',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'devices',
|
|
),
|
|
4 =>
|
|
array (
|
|
'label' => 'NAS-2',
|
|
'url' => 'http://nas-2.blackpi.ipv64.net',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'devices',
|
|
),
|
|
5 =>
|
|
array (
|
|
'label' => 'FritzBox-1',
|
|
'url' => 'http://fritzbox-1.blackpi.ipv64.net',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'devices',
|
|
),
|
|
6 =>
|
|
array (
|
|
'label' => 'FritzBox-2',
|
|
'url' => 'http://fritzbox-2.blackpi.ipv64.net',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'devices',
|
|
),
|
|
7 =>
|
|
array (
|
|
'label' => 'GS1910-24',
|
|
'url' => 'http://switch.blackpi.ipv64.net',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'admin',
|
|
),
|
|
8 =>
|
|
array (
|
|
'label' => 'NWA5121-NI Innen',
|
|
'url' => 'http://ap-1.blackpi.ipv64.net',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'devices',
|
|
),
|
|
9 =>
|
|
array (
|
|
'label' => 'NWA5121-NI Aussen',
|
|
'url' => 'http://ap-2.blackpi.ipv64.net',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'devices',
|
|
),
|
|
10 =>
|
|
array (
|
|
'label' => 'ZyWALL 110',
|
|
'url' => 'http://10.233.1248',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'admin',
|
|
),
|
|
11 =>
|
|
array (
|
|
'label' => 'Ender 3 V3 KE',
|
|
'url' => 'http://10.233.1.52',
|
|
'newTab' => true,
|
|
'adminOnly' => false,
|
|
'group' => 'info',
|
|
),
|
|
);
|