{"id":24698956,"url":"https://github.com/artioml/f5networks","last_synced_at":"2025-09-04T02:42:46.677Z","repository":{"id":201799924,"uuid":"62592158","full_name":"ArtiomL/f5networks","owner":"ArtiomL","description":":octocat: This project is dedicated to developing and sharing useful code for various F5 products and solutions","archived":false,"fork":false,"pushed_at":"2018-11-14T05:02:46.000Z","size":2351,"stargazers_count":22,"open_issues_count":12,"forks_count":16,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-02T21:42:19.645Z","etag":null,"topics":["f5networks","iapps","icontrol","irules","iruleslx","monitors","node-js","shell"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ArtiomL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-07-04T23:08:30.000Z","updated_at":"2024-09-13T15:34:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"dbcbbe43-9324-4ad2-ae9f-34de4d48f48a","html_url":"https://github.com/ArtiomL/f5networks","commit_stats":null,"previous_names":["artioml/f5networks"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/ArtiomL/f5networks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArtiomL%2Ff5networks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArtiomL%2Ff5networks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArtiomL%2Ff5networks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArtiomL%2Ff5networks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ArtiomL","download_url":"https://codeload.github.com/ArtiomL/f5networks/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArtiomL%2Ff5networks/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273543568,"owners_count":25124338,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["f5networks","iapps","icontrol","irules","iruleslx","monitors","node-js","shell"],"created_at":"2025-01-27T04:34:57.822Z","updated_at":"2025-09-04T02:42:46.645Z","avatar_url":"https://github.com/ArtiomL.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003cimg align=\"center\" src=\"f5.svg\" height=\"64\"\u003e\u0026nbsp;\u0026nbsp;F5 Networks\n[![Releases](https://img.shields.io/github/release/ArtiomL/f5networks.svg)](https://github.com/ArtiomL/f5networks/releases)\n[![Commits](https://img.shields.io/github/commits-since/ArtiomL/f5networks/v1.0.2.svg?label=commits%20since)](https://github.com/ArtiomL/f5networks/commits/master)\n[![Maintenance](https://img.shields.io/maintenance/yes/2018.svg)](https://github.com/ArtiomL/f5networks/graphs/code-frequency)\n[![Issues](https://img.shields.io/github/issues/ArtiomL/f5networks.svg)](https://github.com/ArtiomL/f5networks/issues)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](/LICENSE)\n[![Slack Status](https://f5cloudsolutions.herokuapp.com/badge.svg)](https://f5cloudsolutions.herokuapp.com)\n\n\u0026nbsp;\u0026nbsp;\n\n## Table of Contents\n- [Description](#description)\n- [Code](#code)\n- [Solutions](#solutions)\n\t- [Platforms](#platforms)\n\t- [Network](#network)\n\t- [Service Provider](#service-provider)\n\t- [Security](#security)\n\t- [Cloud](#cloud)\n\t- [Containers](#containers)\n\t- [Management and Automation](#management-and-automation)\n- [Licensing](#licensing)\n- [Training](#training)\n- [Videos](#videos)\n\n\u0026nbsp;\u0026nbsp;\n\n## Description\n\nThis project is dedicated to developing and sharing useful code for various F5 products and solutions.\n\n\u0026nbsp;\u0026nbsp;\n\n## Code\n\nThis repository:\n\n| Path | Content |\n| :--- | :--- |\n| [/azure](/azure) | Code related to Microsoft's cloud computing **IaaS** |\n| [/iapps](/iapps) | **iApps** is a declarative framework for deploying services-based, template-driven configurations |\n| [/icontrol](/icontrol) | **iControl** is an open REST API that allows complete, dynamic and programmatic control |\n| [/irules](/irules) | **iRules** is a highly customized scripting language allowing complete programmatic access to application traffic in real time |\n| [/iruleslx](/iruleslx) | **iRules LX** is the next generation of iRules extending the functionality with Node.js and npm |\n| [/monitors](/monitors) | The ability to effectively monitor the health of any application by writing custom scripts to interact with the servers |\n| [/scripts](/scripts) | Scripts for various tasks |\n\nAdditional [repositories](https://github.com/ArtiomL?tab=repositories\u0026q=f5).\n\n\u0026nbsp;\u0026nbsp;\n\n## Solutions\n\n### `Platforms`\n\n**BIG-IP System Hardware**  \nhttps://www.f5.com/pdf/products/big-ip-platforms-datasheet.pdf\n\n**VIPRION Modular Hardware**  \nhttps://www.f5.com/pdf/products/viprion-overview-ds.pdf\n\n**BIG-IP Virtual Editions**  \nhttps://www.f5.com/pdf/products/big-ip-virtual-editions-datasheet.pdf\n\n\u0026nbsp;\u0026nbsp;\n\n### `Network`\n\n**Local Traffic Manager (LTM)**  \nIntelligent LB and Optimization, TLS Orchestration, Application Visibility and Analytics, Programmability  \nhttps://www.f5.com/pdf/products/big-ip-local-traffic-manager-ds.pdf\n\n**Global Traffic Manager (GTM/DNS)**  \nGeographic and DNS LB, WAN Link (ISP) LB, DR Management, DNS Caching and Analytics, DNSSEC, DNS FW  \nhttps://www.f5.com/pdf/products/big-ip-dns-datasheet.pdf\n\n\u0026nbsp;\u0026nbsp;\n\n### `Service Provider`\n\n**Carrier-Grade NAT (CGNAT)**  \nNAT44, NAT64, 464XLAT, PCP, DNS64, Application Layer Gateway, Tunneling  \nhttps://www.f5.com/pdf/products/big-ip-cgnat-datasheet.pdf\n\n**Policy Enforcement Manager (PEM)**  \nIntelligent Traffic Classification and Steering, Dynamic Service Chaining, Bandwidth and Congestion Control  \nhttps://www.f5.com/pdf/products/big-ip-policy-enforcement-manager-datasheet.pdf\n\n\u0026nbsp;\u0026nbsp;\n\n### `Security`\n\n**Advanced Firewall Manager (AFM)**  \nFull-Proxy FW, L3/4 DDoS Protection, Protocol Anomaly Detection, IP Reputation, SSH Proxy  \nhttps://www.f5.com/pdf/products/big-ip-advanced-firewall-manager-datasheet.pdf\n\n**Application Security Manager (ASM)**  \nWAF, API and WebSocket Security, L7 DDoS and Bot Protection, Web Scraping and Brute-force Prevention  \nhttps://www.f5.com/pdf/products/big-ip-application-security-manager-ds.pdf\n\n**Advanced WAF (aWAF)**  \nASM, Behavioral DDoS, Credential Application-level Encryption, Anti-Bot Mobile SDK, Credential Stuffing Protection  \nhttps://f5.com/products/security/advanced-waf\n\n**Access Policy Manager (APM)**  \nContext-aware Secure Access Control, Granular MFA, Identity Management and Federation, SSO, SSL VPN, SWG  \nhttps://www.f5.com/pdf/products/big-ip-access-policy-manager-ds.pdf\n\n**WebSafe**  \nClientless Application-level Encryption, Phishing and Pharming Detection, Advanced Fraud and Transaction Protection  \nhttps://www.f5.com/pdf/products/websafe-datasheet.pdf\n\n**MobileSafe**  \nClient-side Mobile Threat Protection, Device Detection, Application-level Encryption  \nhttps://www.f5.com/pdf/products/mobilesafe-datasheet.pdf\n\n\u0026nbsp;\u0026nbsp;\n\n### `Cloud`\n\n**Silverline DDoS**  \nCloud-based L3–L7 DDoS Protection, Hybrid Signaling, Volumetric DDoS Mitigation, Security Operations Center (SOC)  \nhttps://www.f5.com/pdf/products/silverline-ddos-datasheet.pdf\n\n**Silverline WAF**  \nCloud-based Managed WAF-as-a-Service, Hybrid Policy Management and Deployment, Security Operations Center (SOC)  \nhttps://www.f5.com/pdf/products/f5-silverline-web-application-firewall-datasheet.pdf\n\n**Microsoft Azure**  \nAzure Resource Manager Templates  \nhttps://github.com/F5Networks/f5-azure-arm-templates\n\n**Amazon Web Services**  \nAWS CloudFormation Templates  \nhttps://github.com/F5Networks/f5-aws-cloudformation\n\n**Google Cloud Platform**  \nCloud Deployment Manager Templates  \nhttps://github.com/F5Networks/f5-google-gdm-templates\n\n\u0026nbsp;\u0026nbsp;\n\n### `Containers`\n\n**BIG-IP Controller for Kubernetes**  \nhttps://github.com/F5Networks/k8s-bigip-ctlr\n\n\u0026nbsp;\u0026nbsp;\n\n### `Management and Automation`\n\n**BIG-IQ Centralized Management**  \nFine-Grained Management with RBAC, Central Logging, Reporting and Auditing  \nhttps://www.f5.com/pdf/products/big-iq-datasheet.pdf\n\n\u0026nbsp;\u0026nbsp;\n\n## Licensing\n\n**Compare Product Bundles**    \nhttps://www.f5.com/pdf/licensing/good-better-best-licensing-overview.pdf\n \n**BIG-IP VE License and Throughput Limits**    \nhttps://support.f5.com/csp/article/K14810\n \n**vCMP**  \nhttps://f5.com/resources/white-papers/virtual-clustered-multiprocessing-vcmp\n \n\u0026nbsp;\u0026nbsp;\n \n## Training\n \nFree online training (you'll need to create a free account):  \nhttps://university.f5.com\n\n**Super-NetOps**  \nA free, on-demand training covering DevOps methodologies and the concepts of automation, orchestration and IaC  \nhttps://f5.com/SuperNetOps\n\n**Training Courses and Classes (Tel Aviv)**  \n\n| Course | Date | Length |\n| :--- | :--- | :--- |\n| [Configuring BIG-IP LTM: Local Traffic Manager](https://f5.com/education/training/courses/configuring-big-ip-local-traffic-manager-ltm) | 06/11/18 | 3 days |\n| [Configuring BIG-IP ASM: Application Security Manager](https://f5.com/education/training/courses/configuring-big-ip-asm-application-security-manager) | 14/01/19 | 4 days |\n| [Configuring BIG-IP APM: Access Policy Manager](https://f5.com/education/training/courses/configuring-big-ip-apm-access-policy-manager) | 04/02/19 | 3 days |\n| [Configuring BIG-IP LTM: Local Traffic Manager](https://f5.com/education/training/courses/configuring-big-ip-local-traffic-manager-ltm) | 11/03/19 | 3 days |\n| [Developing iRules for BIG-IP](https://f5.com/education/training/courses/developing-irules-for-big-ip) | 08/04/19 | 3 days |\n| [Configuring BIG-IP ASM: Application Security Manager](https://f5.com/education/training/courses/configuring-big-ip-asm-application-security-manager) | 03/06/19 | 4 days |\n| [Configuring BIG-IP APM: Access Policy Manager](https://f5.com/education/training/courses/configuring-big-ip-apm-access-policy-manager) | 22/07/19 | 3 days |\n| [Configuring BIG-IP LTM: Local Traffic Manager](https://f5.com/education/training/courses/configuring-big-ip-local-traffic-manager-ltm) | 16/09/19 | 3 days |\n| [Configuring BIG-IP ASM: Application Security Manager](https://f5.com/education/training/courses/configuring-big-ip-asm-application-security-manager) | 11/11/19 | 4 days |\n\n\u0026nbsp;\u0026nbsp;\n\n## Videos\n \nhttps://www.youtube.com/playlist?list=UUSa_Fvtiv5i6NZiJAMhIJ9Q\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fartioml%2Ff5networks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fartioml%2Ff5networks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fartioml%2Ff5networks/lists"}