Files
bpfire/config/menu/60-ipfire.menu
Vincent Li ed89f965bf keepalived UI: add keepalived UI
BPFire red0 does not support multicast, need to
have unicast peer configured, then the virtual
ipaddress can be added to red0 interface.

the UI requires /var/ipfire/keepalived/runsettings
/var/ipfire/keepalived/settings to be created, so
add them lfs/configroot

Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
2024-06-29 20:55:28 +00:00

40 lines
1.9 KiB
Plaintext

$subipfire->{'10.ddos'} = {'caption' => $Lang::tr{'ebpf xdp ddos'},
'uri' => '/cgi-bin/ddos.cgi',
'title' => "$Lang::tr{'ebpf xdp ddos system'}",
'enabled' => 1,
};
$subipfire->{'20.loxilb'} = {
'caption' => $Lang::tr{'loxilb enable'},
'uri' => '/cgi-bin/loxilb.cgi',
'title' => "$Lang::tr{'loxilb enable'}",
'enabled' => 1,
};
$subipfire->{'30.loxilbconfig'} = {
'caption' => $Lang::tr{'loxilb config'},
'uri' => '/cgi-bin/loxilbconfig.cgi',
'title' => "$Lang::tr{'loxilb config'}",
'enabled' => 1,
};
$subipfire->{'40.loxilbfw'} = {
'caption' => $Lang::tr{'loxilb fw'},
'uri' => '/cgi-bin/loxilbfw.cgi',
'title' => "$Lang::tr{'loxilb fw'}",
'enabled' => 1,
};
$subipfire->{'50.keepalived'} = {
'caption' => $Lang::tr{'keepalived'},
'uri' => '/cgi-bin/keepalived.cgi',
'title' => "$Lang::tr{'keepalived'}",
'enabled' => 1,
};
$subipfire->{'80.pakfire'} = {'caption' => 'Pakfire',
'uri' => '/cgi-bin/pakfire.cgi',
'title' => "Pakfire",
'enabled' => 1,
};
$subipfire->{'99.help'} = {'caption' => $Lang::tr{'help'},
'uri' => '/cgi-bin/help.cgi',
'title' => "$Lang::tr{'help'}",
'enabled' => 1,
};