{ "admin/dockerman": { "title": "Docker", "order": "40", "action": { "type": "firstchild" }, "depends": { "acl": [ "luci-app-dockerman" ], "fs": { "/etc/init.d/dockerd": "executable", "/usr/bin/dockerd": "executable" }, "uci": { "dockerd": true } } }, "admin/dockerman/overview": { "title": "Overview", "order": 1, "action": { "type": "view", "path": "dockerman/overview" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/configuration": { "title": "Configuration", "order": 2, "action": { "type": "view", "path": "dockerman/configuration" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/container/archive/*": { "action": { "type": "alias", "path": "admin/dockerman/containers" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/container/archive/put/*": { "action": { "type": "function", "module": "luci.controller.docker", "function": "container_put_archive" }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/container/archive/get/*": { "action": { "type": "function", "module": "luci.controller.docker", "function": "container_get_archive" }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/container/export/*": { "action": { "type": "function", "module": "luci.controller.docker", "function": "container_export" }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/container/*": { "title_hide": "Container", "action": { "type": "view", "path": "dockerman/container" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/containers": { "title": "Containers", "order": 3, "action": { "type": "view", "path": "dockerman/containers" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/containers/prune": { "action": { "type": "function", "module": "luci.controller.docker", "function": "containers_prune", "post": true }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/container": { "action": { "type": "alias", "path": "admin/dockerman/containers" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/container_new": { "title_hide": "Container", "action": { "type": "view", "path": "dockerman/container_new" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/images/build": { "action": { "type": "function", "module": "luci.controller.docker", "function": "image_build", "post": true }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/images/build/prune": { "action": { "type": "function", "module": "luci.controller.docker", "function": "image_build_prune", "post": true }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/images/get/*": { "action": { "type": "function", "module": "luci.controller.docker", "function": "image_get" }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/images/load": { "action": { "type": "function", "module": "luci.controller.docker", "function": "image_load", "post": true }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/images/prune": { "action": { "type": "function", "module": "luci.controller.docker", "function": "images_prune", "post": true }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/images": { "title": "Images", "order": 4, "action": { "type": "view", "path": "dockerman/images" } }, "admin/dockerman/images/create": { "action": { "type": "function", "module": "luci.controller.docker", "function": "image_create", "post": true }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/images/push/*": { "action": { "type": "function", "module": "luci.controller.docker", "function": "image_push", "post": true }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/image": { "action": { "type": "alias", "path": "admin/dockerman/images" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/network/*": { "title_hide": "Network", "action": { "type": "view", "path": "dockerman/network" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/networks": { "title": "Networks", "order": 5, "action": { "type": "view", "path": "dockerman/networks" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/networks/prune": { "action": { "type": "function", "module": "luci.controller.docker", "function": "networks_prune", "post": true }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/network_new": { "title_hide": "Network", "action": { "type": "view", "path": "dockerman/network_new" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/network": { "action": { "type": "alias", "path": "admin/dockerman/networks" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/volumes": { "title": "Volumes", "order": 6, "action": { "type": "view", "path": "dockerman/volumes" }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/volumes/prune": { "action": { "type": "function", "module": "luci.controller.docker", "function": "volumes_prune", "post": true }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/docker/events": { "action": { "type": "function", "module": "luci.controller.docker", "function": "docker_events", "post": true }, "auth": { "methods": [ "cookie:sysauth_https", "cookie:sysauth_http" ], "login": true }, "depends": { "acl": [ "luci-app-dockerman" ] } }, "admin/dockerman/events": { "title": "Events", "order": 7, "action": { "type": "view", "path": "dockerman/events" }, "depends": { "acl": [ "luci-app-dockerman" ] } } }