luci-app-banip: re-launch the banIP LuCI frontend
[project/luci.git] / applications / luci-app-banip / root / usr / share / luci / menu.d / luci-app-banip.json
1 {
2 "admin/services/banip": {
3 "title": "banIP",
4 "order": "60",
5 "action": {
6 "type": "alias",
7 "path": "admin/services/banip/overview"
8 },
9 "depends": {
10 "acl": [
11 "luci-app-banip"
12 ],
13 "fs": {
14 "/usr/bin/banip-service.sh": "executable",
15 "/etc/init.d/banip": "executable",
16 "/etc/banip/banip.feeds": "file",
17 "/etc/banip/banip.allowlist": "file",
18 "/etc/banip/banip.blocklist": "file",
19 "/etc/banip/banip.countries": "file"
20 },
21 "uci": {
22 "banip": true
23 }
24 }
25 },
26 "admin/services/banip/overview": {
27 "title": "Overview",
28 "order": 10,
29 "action": {
30 "type": "view",
31 "path": "banip/overview"
32 }
33 },
34 "admin/services/banip/allowlist": {
35 "title": "Edit Allowlist",
36 "order": 20,
37 "action": {
38 "type": "view",
39 "path": "banip/allowlist"
40 }
41 },
42 "admin/services/banip/blocklist": {
43 "title": "Edit Blocklist",
44 "order": 30,
45 "action": {
46 "type": "view",
47 "path": "banip/blocklist"
48 }
49 },
50 "admin/services/banip/setreport": {
51 "title": "Set Reporting",
52 "order": 40,
53 "action": {
54 "type": "view",
55 "path": "banip/setreport"
56 }
57 },
58 "admin/services/banip/firewall_log": {
59 "title": "Firewall Log",
60 "order": 50,
61 "action": {
62 "type": "view",
63 "path": "banip/firewall_log"
64 }
65 },
66 "admin/services/banip/processing_log": {
67 "title": "Processing Log",
68 "order": 60,
69 "action": {
70 "type": "view",
71 "path": "banip/processing_log"
72 }
73 }
74 }