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
|
{
"luci-app-dockerman": {
"description": "Grant UCI access for luci-app-dockerman",
"read": {
"file_comment": "so directory picker can browse the FS",
"file": {
"/*": ["list", "read"]
},
"ubus": {
"docker": [ "df", "events", "info", "ping", "version" ],
"docker.container": [ "changes", "export", "get_archive", "info", "info_archive", "inspect", "list", "logs", "stats", "top" ],
"docker.exec": [ "inspect" ],
"docker.image": [ "get", "history", "inspect", "list", "load", "search" ],
"docker.network": [ "inspect", "list" ],
"docker.volume": [ "inspect", "list" ],
"file": [ "*" ],
"luci": [ "getMountPoints" ],
"network.interface": [ "dump" ],
"rc": [ "init" ]
},
"uci": [ "dockerd" ]
},
"write": {
"ubus": {
"docker": [ "df", "events", "info", "ping", "version" ],
"docker.container": [ "changes", "create", "exec", "export", "get_archive", "info", "info_archive", "inspect", "kill", "list", "logs", "pause", "prune", "put_archive", "rename", "remove", "restart", "resize", "start", "stats", "stop", "top", "unpause", "update", "ttyd_start" ],
"docker.exec": [ "inspect", "resize", "start" ],
"docker.image": [ "build", "build_prune", "create", "get", "history", "inspect", "list", "load", "prune", "push", "remove", "search", "tag" ],
"docker.network": [ "connect", "create", "disconnect", "inspect", "list", "prune", "remove" ],
"docker.volume": [ "create", "inspect", "list", "prune", "remove", "update" ],
"rc": [ "init" ]
},
"uci": [ "dockerd" ]
}
}
}
|