INNER CODE UNIT · Shell

ufw_docker_agent

chaifeng/ufw-docker · docker-entrypoint.sh:6

ufw_docker_agent=ufw-docker-agent
ufw_docker_agent_image="${ufw_docker_agent_image:-chaifeng/${ufw_docker_agent}:181003}"

function ufw-allow-or-deny-service() {
    declare id="$1"
    declare port="$2"

    if [[ "$port" = deny || "$port" = */deny ]]; then
        port="${port%deny}"
        port="${port%/}"
        declare -a opts=("$id")
        [[ -z "$port" ]] || opts+=("$port")
        run-ufw-docker delete allow "${opts[@]}"
    else
        run-ufw-docker add-service-rule "$id" "$port"
    fi
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…