summaryrefslogtreecommitdiff
path: root/docs/_static
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@vyos.io>2026-05-06 18:46:21 +0300
committerYuriy Andamasov <yuriy@vyos.io>2026-05-06 18:46:21 +0300
commit88957530a3e174bfc61e8358cb2b28fd8f1fbbb6 (patch)
tree22b30d717e61a573a3712efec8a60f3e6b409d97 /docs/_static
parentc784d8880325f96423fdd2c558750cac4313a56e (diff)
downloadvyos-documentation-88957530a3e174bfc61e8358cb2b28fd8f1fbbb6.tar.gz
vyos-documentation-88957530a3e174bfc61e8358cb2b28fd8f1fbbb6.zip
feat: import MyST swap mechanism + content for sagitta (replaces #1886)
Replaces the broken #1886 with a fresh, properly-converted MyST set for the sagitta (1.4.x) docs, mirroring what landed for circinus via #1897. This PR: - Re-imports 210 md-*.md files for sagitta. Source: ran the pipelines rst-to-myst converter (chrisjsewell/rst-to-myst v0.4.0, with pandoc fallback) on sagittas RST. Post-processed via the pipelines postprocess stage (10 ordered fixes for blanks, admonitions, label hyphens, pandoc artifacts, structural blanks, linter markers). Compared to the broken #1886 content (which was left over from an earlier stage-1-only run): zero raw `<div class=>` remnants. - For 23 stems where sagittas RST is byte-identical with currents RST (mostly stable policy/protocol pages and the 404 page), reuses currents already-validated md-*.md content rather than re-converting. - Drops cli and installation/cloud/aws from sagittas swap set: their RST has SEVERE/4 "Title level inconsistent" errors that crash rst-to-myst; they need an independent RST-source fix and are kept as RST-only for now. - Adds the per-page swap mechanism: scripts/swap_sources.py, scripts/import_myst.py, the matching tests under tests/, _swap.txt with 210 stems, _ext/vyos.py MyST renderer fallback, Makefile swap-wrapped targets, .readthedocs.yml swap pre/post hooks. - Adds 187 .webp images and removes 235 superseded .jpg/.png/.jpeg static assets; flips html_logo to vyos-logo.webp. - Adds the MyST swap-related blocks to docs/conf.py only: myst_enable_extensions, myst_fence_as_directive, md-*.md exclude patterns, _swap_exclude.txt reader, _prefer_webp and _copy_md_sources setup hooks. github_version fallback set to 'sagitta' to match the branch (parallel to currents 'current' and circinuss 'circinus'). Deliberately excluded (per user direction): - llms.txt and sphinx-llms-txt / sphinx-sitemap config: these will land separately for sagitta via #1870 plus a new sagitta-specific llms.txt template PR. The conf.py here does not pull those extensions in, so the build does not depend on the new pip packages. Verification before pushing: - 210 md-*.md = 210 _swap.txt stems = 210 RST siblings on sagitta (1:1:1). - 0 files contain raw `<div class=` (the breakage that took down /en/1.5/). - conf.py copyright/version/release preserve sagittas values (2024 / 1.4 / "1.4.x (sagitta)") - not currents. - html_title from currents conf.py removed - PR #1880 is the right place for sagittas branch-localized title. Supersedes / closes on merge: - #1886 (broken converter output, would break /en/1.4/ if merged). Generated by robots https://vyos.io
Diffstat (limited to 'docs/_static')
-rw-r--r--docs/_static/css/DataTables-1.11.5/images/sort_asc.webpbin0 -> 200 bytes
-rw-r--r--docs/_static/css/DataTables-1.11.5/images/sort_asc_disabled.webpbin0 -> 174 bytes
-rw-r--r--docs/_static/css/DataTables-1.11.5/images/sort_both.webpbin0 -> 204 bytes
-rw-r--r--docs/_static/css/DataTables-1.11.5/images/sort_desc.webpbin0 -> 206 bytes
-rw-r--r--docs/_static/css/DataTables-1.11.5/images/sort_desc_disabled.webpbin0 -> 162 bytes
-rw-r--r--docs/_static/images/1u_vyos_back.jpgbin586620 -> 0 bytes
-rw-r--r--docs/_static/images/1u_vyos_back.webpbin0 -> 274242 bytes
-rw-r--r--docs/_static/images/1u_vyos_front.jpgbin363840 -> 0 bytes
-rw-r--r--docs/_static/images/1u_vyos_front.webpbin0 -> 179238 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_10ge_open_1.jpgbin1853769 -> 0 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_10ge_open_1.webpbin0 -> 753068 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_10ge_open_2.jpgbin2294504 -> 0 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_10ge_open_2.webpbin0 -> 927384 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_10ge_open_3.jpgbin2067314 -> 0 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_10ge_open_3.webpbin0 -> 728730 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_10ge_open_4.jpgbin2447196 -> 0 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_10ge_open_4.webpbin0 -> 1029796 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_open_1.jpgbin956435 -> 0 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_open_1.webpbin0 -> 609946 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_open_2.jpgbin1225208 -> 0 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_open_2.webpbin0 -> 816692 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_open_3.jpgbin1337822 -> 0 bytes
-rw-r--r--docs/_static/images/1u_vyos_front_open_3.webpbin0 -> 865004 bytes
-rw-r--r--docs/_static/images/480px-Acrosser_ANDJ190N1_Back.jpgbin11340 -> 0 bytes
-rw-r--r--docs/_static/images/480px-Acrosser_ANDJ190N1_Back.webpbin0 -> 7182 bytes
-rw-r--r--docs/_static/images/480px-Acrosser_ANDJ190N1_Front.jpgbin11138 -> 0 bytes
-rw-r--r--docs/_static/images/480px-Acrosser_ANDJ190N1_Front.webpbin0 -> 7064 bytes
-rw-r--r--docs/_static/images/600px-Partaker-i5.jpgbin31015 -> 0 bytes
-rw-r--r--docs/_static/images/600px-Partaker-i5.webpbin0 -> 22500 bytes
-rw-r--r--docs/_static/images/ESP_AH.pngbin35607 -> 0 bytes
-rw-r--r--docs/_static/images/ESP_AH.webpbin0 -> 22368 bytes
-rw-r--r--docs/_static/images/IPSec_close_action_settings.pngbin22371 -> 0 bytes
-rw-r--r--docs/_static/images/IPSec_close_action_settings.webpbin0 -> 16040 bytes
-rw-r--r--docs/_static/images/L3VPN_hub_and_spoke.pngbin134458 -> 0 bytes
-rw-r--r--docs/_static/images/L3VPN_hub_and_spoke.webpbin0 -> 49718 bytes
-rw-r--r--docs/_static/images/PA-ESP-group.pngbin27516 -> 0 bytes
-rw-r--r--docs/_static/images/PA-ESP-group.webpbin0 -> 11374 bytes
-rw-r--r--docs/_static/images/PA-IKE-GW-1.pngbin31121 -> 0 bytes
-rw-r--r--docs/_static/images/PA-IKE-GW-1.webpbin0 -> 13074 bytes
-rw-r--r--docs/_static/images/PA-IKE-GW-2.pngbin19848 -> 0 bytes
-rw-r--r--docs/_static/images/PA-IKE-GW-2.webpbin0 -> 8956 bytes
-rw-r--r--docs/_static/images/PA-IKE-group.pngbin26998 -> 0 bytes
-rw-r--r--docs/_static/images/PA-IKE-group.webpbin0 -> 12356 bytes
-rw-r--r--docs/_static/images/PA-IPsec-tunnel.pngbin33519 -> 0 bytes
-rw-r--r--docs/_static/images/PA-IPsec-tunnel.webpbin0 -> 13830 bytes
-rw-r--r--docs/_static/images/PA-tunnel-1.pngbin16308 -> 0 bytes
-rw-r--r--docs/_static/images/PA-tunnel-1.webpbin0 -> 6454 bytes
-rw-r--r--docs/_static/images/PA-tunnel-2.pngbin18290 -> 0 bytes
-rw-r--r--docs/_static/images/PA-tunnel-2.webpbin0 -> 7788 bytes
-rw-r--r--docs/_static/images/PA-tunnel-3.pngbin15779 -> 0 bytes
-rw-r--r--docs/_static/images/PA-tunnel-3.webpbin0 -> 6096 bytes
-rw-r--r--docs/_static/images/VyOS_Dual-Hub_DMVPN.webpbin0 -> 38696 bytes
-rw-r--r--docs/_static/images/Wan_load_balancing1.pngbin373848 -> 0 bytes
-rw-r--r--docs/_static/images/Wan_load_balancing1.webpbin0 -> 80134 bytes
-rw-r--r--docs/_static/images/Wan_load_balancing_exclude1.pngbin382563 -> 0 bytes
-rw-r--r--docs/_static/images/Wan_load_balancing_exclude1.webpbin0 -> 81692 bytes
-rw-r--r--docs/_static/images/ansible.webpbin0 -> 35842 bytes
-rw-r--r--docs/_static/images/apu4_desk_1.jpgbin816206 -> 0 bytes
-rw-r--r--docs/_static/images/apu4_desk_1.webpbin0 -> 188746 bytes
-rw-r--r--docs/_static/images/apu4_desk_2.jpgbin288989 -> 0 bytes
-rw-r--r--docs/_static/images/apu4_desk_2.webpbin0 -> 101176 bytes
-rw-r--r--docs/_static/images/apu4_desk_3.jpgbin831843 -> 0 bytes
-rw-r--r--docs/_static/images/apu4_desk_3.webpbin0 -> 506950 bytes
-rw-r--r--docs/_static/images/apu4_desk_4.jpgbin804070 -> 0 bytes
-rw-r--r--docs/_static/images/apu4_desk_4.webpbin0 -> 502830 bytes
-rw-r--r--docs/_static/images/apu4_rack_1.jpgbin305789 -> 0 bytes
-rw-r--r--docs/_static/images/apu4_rack_1.webpbin0 -> 163172 bytes
-rw-r--r--docs/_static/images/apu4_rack_2.jpgbin623490 -> 0 bytes
-rw-r--r--docs/_static/images/apu4_rack_2.webpbin0 -> 383592 bytes
-rw-r--r--docs/_static/images/apu4_rack_3.jpgbin1113842 -> 0 bytes
-rw-r--r--docs/_static/images/apu4_rack_3.webpbin0 -> 704064 bytes
-rw-r--r--docs/_static/images/apu4_rack_4.jpgbin1676612 -> 0 bytes
-rw-r--r--docs/_static/images/apu4_rack_4.webpbin0 -> 1176470 bytes
-rw-r--r--docs/_static/images/apu4_rack_5.jpgbin1584027 -> 0 bytes
-rw-r--r--docs/_static/images/apu4_rack_5.webpbin0 -> 948240 bytes
-rw-r--r--docs/_static/images/apu4_rack_vyos_print.jpgbin569311 -> 0 bytes
-rw-r--r--docs/_static/images/apu4_rack_vyos_print.webpbin0 -> 354582 bytes
-rw-r--r--docs/_static/images/aws.pngbin150759 -> 0 bytes
-rw-r--r--docs/_static/images/aws.webpbin0 -> 22146 bytes
-rw-r--r--docs/_static/images/blueprint-dmvpn.pngbin26830 -> 0 bytes
-rw-r--r--docs/_static/images/blueprint-dmvpn.webpbin0 -> 20178 bytes
-rw-r--r--docs/_static/images/boot-options.pngbin30582 -> 0 bytes
-rw-r--r--docs/_static/images/boot-options.webpbin0 -> 24560 bytes
-rw-r--r--docs/_static/images/cisco-vpn-ipsec.pngbin38659 -> 0 bytes
-rw-r--r--docs/_static/images/cisco-vpn-ipsec.webpbin0 -> 17008 bytes
-rw-r--r--docs/_static/images/cloud-aws-01.webpbin0 -> 17216 bytes
-rw-r--r--docs/_static/images/cloud-aws-02.webpbin0 -> 31212 bytes
-rw-r--r--docs/_static/images/cloud-aws-03.webpbin0 -> 17688 bytes
-rw-r--r--docs/_static/images/cloud-aws-04.webpbin0 -> 47288 bytes
-rw-r--r--docs/_static/images/cloud-aws-05.webpbin0 -> 40486 bytes
-rw-r--r--docs/_static/images/cloud-aws-06.webpbin0 -> 45608 bytes
-rw-r--r--docs/_static/images/cloud-aws-07.webpbin0 -> 29012 bytes
-rw-r--r--docs/_static/images/cloud-aws-08.webpbin0 -> 7400 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-eip-01.pngbin107980 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-eip-02.pngbin84479 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-eni-01.pngbin92623 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-eni-02.pngbin91735 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-ha-architecture.pngbin55522 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-igw-01.pngbin66227 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-igw-02.pngbin48548 -> 0 bytes
-rw-r--r--docs/_static/images/cloud-aws-keypair-01.pngbin42236 -> 0 bytes
-rw-r--r--docs/_static/images/cloud-aws-keypair-02.pngbin18592 -> 0 bytes
-rw-r--r--docs/_static/images/cloud-aws-keypair-03.pngbin64540 -> 0 bytes
-rw-r--r--docs/_static/images/cloud-aws-keypair-04.pngbin5042 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-route-01.pngbin68673 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-route-02.pngbin44744 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-route-03.pngbin68025 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-route-04.pngbin68861 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-sg-01.pngbin72692 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-sg-02.pngbin99160 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-sg-03.pngbin98428 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-sg-04.pngbin91371 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-sg-05.pngbin99755 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-subnet-01.pngbin71900 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-subnet-02.pngbin81469 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-subnet-03.pngbin81809 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-to-azure.pngbin30096 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vpc-01.pngbin90037 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vpc-02.pngbin89323 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vpc-03.pngbin89135 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-01.pngbin129375 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-02.pngbin167180 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-03.pngbin110853 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-04.pngbin120907 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-05.pngbin46954 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-06.pngbin82525 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-07.pngbin83956 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-08.pngbin82610 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-09.pngbin82525 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-10.pngbin73680 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-aws-vyos-11.pngbin64895 -> 0 bytes
-rw-r--r--docs/_static/images/cloud-azure-01.webpbin0 -> 34472 bytes
-rw-r--r--docs/_static/images/cloud-azure-02.webpbin0 -> 20216 bytes
-rw-r--r--docs/_static/images/cloud-azure-03.webpbin0 -> 17942 bytes
-rw-r--r--docs/_static/images/cloud-azure-04.webpbin0 -> 34348 bytes
-rw-r--r--docs/_static/images/cloud-azure-05.webpbin0 -> 26358 bytes
-rw-r--r--docs/_static/images/cloud-azure-06.webpbin0 -> 18790 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-ha-architecture.pngbin57323 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-nic-01.pngbin50790 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-nic-02.pngbin55582 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-nic-03.pngbin103990 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-nic-04.pngbin79076 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-pub-ip-01.pngbin45553 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-pub-ip-02.pngbin45623 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-pub-ip-03.pngbin49294 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-rg-01.pngbin42057 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-rg-02.pngbin36902 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-route-01.pngbin39159 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-route-02.pngbin51624 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-route-03.pngbin39016 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-route-04.pngbin43874 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-route-05.pngbin11438 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-sg-01.pngbin35281 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-sg-02.pngbin83047 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-sg-03.pngbin85799 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-sg-04.pngbin76555 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-01.pngbin69581 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-02.pngbin65976 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-03.pngbin67326 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-04.pngbin67688 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-05.pngbin79689 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-06.pngbin93034 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-07.pngbin76595 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-08.pngbin76527 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-09.pngbin107353 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-10.pngbin43799 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-11.pngbin108230 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-12.pngbin87507 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vm-13.pngbin78453 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vnet-01.pngbin48360 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vnet-02.pngbin53838 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vnet-03.pngbin53992 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vnet-04.pngbin56983 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vnet-05.pngbin55482 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-azure-vnet-06.pngbin61243 -> 0 bytes
-rw-r--r--docs/_static/images/cloud-gcp-01.pngbin5526 -> 0 bytes
-rw-r--r--docs/_static/images/cloud-gcp-01.webpbin0 -> 1900 bytes
-rw-r--r--docs/_static/images/cloud-gcp-02.pngbin46685 -> 0 bytes
-rw-r--r--docs/_static/images/cloud-gcp-02.webpbin0 -> 19684 bytes
-rw-r--r--docs/_static/images/cloud-gcp-03.webpbin0 -> 39188 bytes
-rw-r--r--docs/_static/images/cloud-gcp-04.webpbin0 -> 6756 bytes
-rw-r--r--docs/_static/images/cloud-gcp-05.webpbin0 -> 9378 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-market-01.pngbin112269 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-market-02.pngbin36860 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-market-03.pngbin115034 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-market-04.pngbin84420 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-market-05.pngbin44955 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-proj.pngbin7727 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-svc.pngbin73753 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vm-01.pngbin73584 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vm-02.pngbin35238 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vm-03.pngbin42042 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vm-04.pngbin30214 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vm-06.pngbin23805 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vm-07.pngbin36309 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vm-08.pngbin41153 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vm-09.pngbin54228 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vpc-01.pngbin70269 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vpc-02.pngbin63112 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vpc-03.pngbin72143 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vpc-04.pngbin67542 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vpc-05.pngbin72999 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vpc-06.pngbin38884 -> 0 bytes
-rwxr-xr-xdocs/_static/images/cloud-gcp-vpc-07.pngbin36298 -> 0 bytes
-rw-r--r--docs/_static/images/dhcp-relay-through-gre-bridge.pngbin31261 -> 0 bytes
-rw-r--r--docs/_static/images/dhcp-relay-through-gre-bridge.webpbin0 -> 12810 bytes
-rw-r--r--docs/_static/images/dual-hub-DMVPN.webpbin0 -> 36020 bytes
-rw-r--r--docs/_static/images/eve-ng-vyos.pngbin4228 -> 0 bytes
-rw-r--r--docs/_static/images/eve-ng-vyos.webpbin0 -> 956 bytes
-rw-r--r--docs/_static/images/firewall-and-vrf-blueprints.pngbin84270 -> 0 bytes
-rw-r--r--docs/_static/images/firewall-and-vrf-blueprints.webpbin0 -> 28402 bytes
-rw-r--r--docs/_static/images/firewall-bridge-forward.webpbin0 -> 8986 bytes
-rw-r--r--docs/_static/images/firewall-bridge-input.webpbin0 -> 13910 bytes
-rw-r--r--docs/_static/images/firewall-bridge-output.webpbin0 -> 12086 bytes
-rw-r--r--docs/_static/images/firewall-bridge-packet-flow.pngbin22625 -> 0 bytes
-rw-r--r--docs/_static/images/firewall-flowtable-packet-flow.pngbin47883 -> 0 bytes
-rw-r--r--docs/_static/images/firewall-flowtable-packet-flow.webpbin0 -> 15128 bytes
-rw-r--r--docs/_static/images/firewall-fwd-packet-flow.pngbin39628 -> 0 bytes
-rw-r--r--docs/_static/images/firewall-fwd-packet-flow.webpbin0 -> 10202 bytes
-rw-r--r--docs/_static/images/firewall-gral-packet-flow.pngbin40500 -> 0 bytes
-rw-r--r--docs/_static/images/firewall-gral-packet-flow.webpbin0 -> 18066 bytes
-rw-r--r--docs/_static/images/firewall-input-packet-flow.pngbin56752 -> 0 bytes
-rw-r--r--docs/_static/images/firewall-input-packet-flow.webpbin0 -> 13918 bytes
-rw-r--r--docs/_static/images/firewall-netfilter.webpbin0 -> 10638 bytes
-rw-r--r--docs/_static/images/firewall-traditional.pngbin53437 -> 0 bytes
-rw-r--r--docs/_static/images/firewall-traditional.webpbin0 -> 4404 bytes
-rw-r--r--docs/_static/images/firewall-zonebased.pngbin55621 -> 0 bytes
-rw-r--r--docs/_static/images/firewall-zonebased.webpbin0 -> 6012 bytes
-rw-r--r--docs/_static/images/gns3-01.pngbin28912 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-01.webpbin0 -> 10250 bytes
-rw-r--r--docs/_static/images/gns3-02.pngbin179730 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-02.webpbin0 -> 67826 bytes
-rw-r--r--docs/_static/images/gns3-03.pngbin22829 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-03.webpbin0 -> 7798 bytes
-rw-r--r--docs/_static/images/gns3-04.pngbin35150 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-04.webpbin0 -> 12946 bytes
-rw-r--r--docs/_static/images/gns3-05.pngbin31728 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-05.webpbin0 -> 12544 bytes
-rw-r--r--docs/_static/images/gns3-06.pngbin29168 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-06.webpbin0 -> 9376 bytes
-rw-r--r--docs/_static/images/gns3-07.pngbin31199 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-07.webpbin0 -> 9940 bytes
-rw-r--r--docs/_static/images/gns3-08.pngbin29636 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-08.webpbin0 -> 9724 bytes
-rw-r--r--docs/_static/images/gns3-09.pngbin21881 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-09.webpbin0 -> 7428 bytes
-rw-r--r--docs/_static/images/gns3-10.pngbin30788 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-10.webpbin0 -> 10530 bytes
-rw-r--r--docs/_static/images/gns3-11.pngbin168937 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-11.webpbin0 -> 63708 bytes
-rw-r--r--docs/_static/images/gns3-12.pngbin58597 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-12.webpbin0 -> 21712 bytes
-rw-r--r--docs/_static/images/gns3-13.pngbin56994 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-13.webpbin0 -> 18354 bytes
-rw-r--r--docs/_static/images/gns3-14.pngbin28821 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-14.webpbin0 -> 9784 bytes
-rw-r--r--docs/_static/images/gns3-15.pngbin45453 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-15.webpbin0 -> 16520 bytes
-rw-r--r--docs/_static/images/gns3-16.pngbin54790 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-16.webpbin0 -> 17928 bytes
-rw-r--r--docs/_static/images/gns3-17.pngbin169380 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-17.webpbin0 -> 62974 bytes
-rw-r--r--docs/_static/images/gns3-20.pngbin55168 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-20.webpbin0 -> 19712 bytes
-rw-r--r--docs/_static/images/gns3-21.pngbin25663 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-21.webpbin0 -> 7950 bytes
-rw-r--r--docs/_static/images/gns3-215.pngbin44485 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-215.webpbin0 -> 16012 bytes
-rw-r--r--docs/_static/images/gns3-22.pngbin54674 -> 0 bytes
-rw-r--r--docs/_static/images/gns3-22.webpbin0 -> 17222 bytes
-rw-r--r--docs/_static/images/gowin-01.pngbin355723 -> 0 bytes
-rw-r--r--docs/_static/images/gowin-01.webpbin0 -> 24732 bytes
-rw-r--r--docs/_static/images/gowin-02.pngbin2613833 -> 0 bytes
-rw-r--r--docs/_static/images/gowin-02.webpbin0 -> 224350 bytes
-rw-r--r--docs/_static/images/gowin-03.pngbin2268530 -> 0 bytes
-rw-r--r--docs/_static/images/gowin-03.webpbin0 -> 255730 bytes
-rw-r--r--docs/_static/images/gowin-04.pngbin2165023 -> 0 bytes
-rw-r--r--docs/_static/images/gowin-04.webpbin0 -> 223808 bytes
-rw-r--r--docs/_static/images/inter-vrf-routing-vrf-lite.pngbin104622 -> 0 bytes
-rw-r--r--docs/_static/images/inter-vrf-routing-vrf-lite.webpbin0 -> 36860 bytes
-rw-r--r--docs/_static/images/ipsec-vyos-pa.pngbin61250 -> 0 bytes
-rw-r--r--docs/_static/images/ipsec-vyos-pa.webpbin0 -> 22972 bytes
-rw-r--r--docs/_static/images/json.webpbin0 -> 34856 bytes
-rw-r--r--docs/_static/images/key.webpbin0 -> 88726 bytes
-rw-r--r--docs/_static/images/keypairs.pngbin49718 -> 0 bytes
-rw-r--r--docs/_static/images/keypairs.webpbin0 -> 28220 bytes
-rw-r--r--docs/_static/images/lac-lns-diagram.jpgbin35665 -> 0 bytes
-rw-r--r--docs/_static/images/lac-lns-diagram.webpbin0 -> 11148 bytes
-rw-r--r--docs/_static/images/lac-lns-winclient.jpgbin90842 -> 0 bytes
-rw-r--r--docs/_static/images/lac-lns-winclient.webpbin0 -> 20246 bytes
-rw-r--r--docs/_static/images/ldapone.pngbin88753 -> 0 bytes
-rw-r--r--docs/_static/images/ldapone.webpbin0 -> 51782 bytes
-rw-r--r--docs/_static/images/ldaptwo.pngbin58322 -> 0 bytes
-rw-r--r--docs/_static/images/ldaptwo.webpbin0 -> 34450 bytes
-rw-r--r--docs/_static/images/mainschema.pngbin78790 -> 0 bytes
-rw-r--r--docs/_static/images/mainschema.webpbin0 -> 25286 bytes
-rw-r--r--docs/_static/images/multicast-basic.pngbin43708 -> 0 bytes
-rw-r--r--docs/_static/images/multicast-basic.webpbin0 -> 15932 bytes
-rw-r--r--docs/_static/images/nat_before_vpn_topology.pngbin19015 -> 0 bytes
-rw-r--r--docs/_static/images/nat_before_vpn_topology.webpbin0 -> 16422 bytes
-rw-r--r--docs/_static/images/nmp1.pngbin128546 -> 0 bytes
-rw-r--r--docs/_static/images/nmp1.webpbin0 -> 30280 bytes
-rw-r--r--docs/_static/images/nmp2.pngbin52507 -> 0 bytes
-rw-r--r--docs/_static/images/nmp2.webpbin0 -> 23324 bytes
-rw-r--r--docs/_static/images/nmp3.pngbin107595 -> 0 bytes
-rw-r--r--docs/_static/images/nmp3.webpbin0 -> 60334 bytes
-rw-r--r--docs/_static/images/nmp4.pngbin72678 -> 0 bytes
-rw-r--r--docs/_static/images/nmp4.webpbin0 -> 40784 bytes
-rw-r--r--docs/_static/images/nmp5.pngbin115299 -> 0 bytes
-rw-r--r--docs/_static/images/nmp5.webpbin0 -> 63412 bytes
-rw-r--r--docs/_static/images/nmp6.pngbin130524 -> 0 bytes
-rw-r--r--docs/_static/images/nmp6.webpbin0 -> 73202 bytes
-rw-r--r--docs/_static/images/nmp7.pngbin100135 -> 0 bytes
-rw-r--r--docs/_static/images/nmp7.webpbin0 -> 35884 bytes
-rw-r--r--docs/_static/images/openvpn_site2site_diagram.jpgbin24179 -> 0 bytes
-rw-r--r--docs/_static/images/openvpn_site2site_diagram.webpbin0 -> 9624 bytes
-rw-r--r--docs/_static/images/password-recovery-01.pngbin26445 -> 0 bytes
-rw-r--r--docs/_static/images/pbr_example_1.pngbin39170 -> 0 bytes
-rw-r--r--docs/_static/images/pbr_example_1.webpbin0 -> 17460 bytes
-rw-r--r--docs/_static/images/permanent_install.pngbin253758 -> 0 bytes
-rw-r--r--docs/_static/images/policy-based-ipsec-and-firewall.webpbin0 -> 25992 bytes
-rw-r--r--docs/_static/images/pppoe-ipv6-pd-diagram.jpgbin19993 -> 0 bytes
-rw-r--r--docs/_static/images/pppoe-ipv6-pd-diagram.webpbin0 -> 5368 bytes
-rw-r--r--docs/_static/images/project.webpbin0 -> 8396 bytes
-rw-r--r--docs/_static/images/qos1.pngbin135527 -> 0 bytes
-rw-r--r--docs/_static/images/qos1.webpbin0 -> 71136 bytes
-rw-r--r--docs/_static/images/qos10.pngbin119669 -> 0 bytes
-rw-r--r--docs/_static/images/qos10.webpbin0 -> 187728 bytes
-rw-r--r--docs/_static/images/qos2.pngbin140834 -> 0 bytes
-rw-r--r--docs/_static/images/qos2.webpbin0 -> 74934 bytes
-rw-r--r--docs/_static/images/qos3.pngbin16699 -> 0 bytes
-rw-r--r--docs/_static/images/qos3.webpbin0 -> 30634 bytes
-rw-r--r--docs/_static/images/qos4.pngbin17273 -> 0 bytes
-rw-r--r--docs/_static/images/qos4.webpbin0 -> 30498 bytes
-rw-r--r--docs/_static/images/qos5.pngbin15868 -> 0 bytes
-rw-r--r--docs/_static/images/qos5.webpbin0 -> 8820 bytes
-rw-r--r--docs/_static/images/qos6.pngbin139244 -> 0 bytes
-rw-r--r--docs/_static/images/qos6.webpbin0 -> 80314 bytes
-rw-r--r--docs/_static/images/qos7.pngbin17775 -> 0 bytes
-rw-r--r--docs/_static/images/qos7.webpbin0 -> 32416 bytes
-rw-r--r--docs/_static/images/qos8.pngbin17368 -> 0 bytes
-rw-r--r--docs/_static/images/qos8.webpbin0 -> 32812 bytes
-rw-r--r--docs/_static/images/qos9.pngbin17065 -> 0 bytes
-rw-r--r--docs/_static/images/qos9.webpbin0 -> 30238 bytes
-rw-r--r--docs/_static/images/reset-password-step-1.webpbin0 -> 11746 bytes
-rw-r--r--docs/_static/images/reset-password-step-2.webpbin0 -> 13622 bytes
-rw-r--r--docs/_static/images/reset-password-step-3.webpbin0 -> 11670 bytes
-rw-r--r--docs/_static/images/reset-password-step-4.webpbin0 -> 10236 bytes
-rw-r--r--docs/_static/images/reset-password-step-5.webpbin0 -> 51232 bytes
-rw-r--r--docs/_static/images/service.webpbin0 -> 83530 bytes
-rw-r--r--docs/_static/images/service_conntrack_sync-schema.pngbin56954 -> 0 bytes
-rw-r--r--docs/_static/images/service_conntrack_sync-schema.webpbin0 -> 16600 bytes
-rw-r--r--docs/_static/images/service_dhcp-relay01.pngbin153617 -> 0 bytes
-rw-r--r--docs/_static/images/service_dhcp-relay01.webpbin0 -> 27266 bytes
-rw-r--r--docs/_static/images/service_dhcpv6-relay01.pngbin150157 -> 0 bytes
-rw-r--r--docs/_static/images/service_dhcpv6-relay01.webpbin0 -> 25882 bytes
-rw-r--r--docs/_static/images/service_snmp_communication_principles_diagram.pngbin56582 -> 0 bytes
-rw-r--r--docs/_static/images/service_snmp_communication_principles_diagram.webpbin0 -> 53888 bytes
-rw-r--r--docs/_static/images/sg.pngbin31817 -> 0 bytes
-rw-r--r--docs/_static/images/sg.webpbin0 -> 19282 bytes
-rw-r--r--docs/_static/images/sticky-connections.jpgbin22252 -> 0 bytes
-rw-r--r--docs/_static/images/sticky-connections.webpbin0 -> 12094 bytes
-rw-r--r--docs/_static/images/traffic.pngbin36786 -> 0 bytes
-rw-r--r--docs/_static/images/traffic.webpbin0 -> 21794 bytes
-rw-r--r--docs/_static/images/uefi_secureboot_01.webpbin0 -> 22238 bytes
-rw-r--r--docs/_static/images/uefi_secureboot_02.webpbin0 -> 6232 bytes
-rw-r--r--docs/_static/images/uefi_secureboot_03.webpbin0 -> 6568 bytes
-rw-r--r--docs/_static/images/uefi_secureboot_04.webpbin0 -> 3682 bytes
-rw-r--r--docs/_static/images/uefi_secureboot_05.webpbin0 -> 3308 bytes
-rw-r--r--docs/_static/images/uefi_secureboot_06.webpbin0 -> 3406 bytes
-rw-r--r--docs/_static/images/uefi_secureboot_07.webpbin0 -> 5726 bytes
-rw-r--r--docs/_static/images/virt-libvirt-01.pngbin33227 -> 0 bytes
-rw-r--r--docs/_static/images/virt-libvirt-01.webpbin0 -> 13058 bytes
-rw-r--r--docs/_static/images/virt-libvirt-02.pngbin30981 -> 0 bytes
-rw-r--r--docs/_static/images/virt-libvirt-02.webpbin0 -> 14020 bytes
-rw-r--r--docs/_static/images/virt-libvirt-03.pngbin24547 -> 0 bytes
-rw-r--r--docs/_static/images/virt-libvirt-03.webpbin0 -> 9180 bytes
-rw-r--r--docs/_static/images/virt-libvirt-04.pngbin28896 -> 0 bytes
-rw-r--r--docs/_static/images/virt-libvirt-04.webpbin0 -> 12254 bytes
-rw-r--r--docs/_static/images/virt-libvirt-05.pngbin38080 -> 0 bytes
-rw-r--r--docs/_static/images/virt-libvirt-05.webpbin0 -> 14698 bytes
-rw-r--r--docs/_static/images/virt-libvirt-06.pngbin28784 -> 0 bytes
-rw-r--r--docs/_static/images/virt-libvirt-06.webpbin0 -> 46772 bytes
-rw-r--r--docs/_static/images/virt-libvirt-qc-01.pngbin33468 -> 0 bytes
-rw-r--r--docs/_static/images/virt-libvirt-qc-01.webpbin0 -> 13206 bytes
-rw-r--r--docs/_static/images/virt-libvirt-qc-02.pngbin26749 -> 0 bytes
-rw-r--r--docs/_static/images/virt-libvirt-qc-02.webpbin0 -> 10610 bytes
-rw-r--r--docs/_static/images/virt-libvirt-qc-03.pngbin28278 -> 0 bytes
-rw-r--r--docs/_static/images/virt-libvirt-qc-03.webpbin0 -> 41558 bytes
-rw-r--r--docs/_static/images/vpn_dmvpn_topology01.pngbin94382 -> 0 bytes
-rw-r--r--docs/_static/images/vpn_dmvpn_topology01.webpbin0 -> 35722 bytes
-rw-r--r--docs/_static/images/vpn_s2s_ikev2.pngbin66279 -> 0 bytes
-rw-r--r--docs/_static/images/vpn_s2s_ikev2.webpbin0 -> 26994 bytes
-rw-r--r--docs/_static/images/vpn_s2s_ikev2_c.pngbin69496 -> 0 bytes
-rw-r--r--docs/_static/images/vpn_s2s_ikev2_c.webpbin0 -> 30564 bytes
-rw-r--r--docs/_static/images/vrf-example-topology-01.pngbin32567 -> 0 bytes
-rw-r--r--docs/_static/images/vrf-example-topology-01.webpbin0 -> 19256 bytes
-rw-r--r--docs/_static/images/vyos-downloads.pngbin65202 -> 0 bytes
-rw-r--r--docs/_static/images/vyos-downloads.webpbin0 -> 19332 bytes
-rw-r--r--docs/_static/images/vyos-logo-icon.webpbin0 -> 1806 bytes
-rw-r--r--docs/_static/images/vyos-logo.webpbin0 -> 3258 bytes
-rw-r--r--docs/_static/images/vyos-sr-isis.pngbin45339 -> 0 bytes
-rw-r--r--docs/_static/images/vyos-sr-isis.webpbin0 -> 20016 bytes
-rw-r--r--docs/_static/images/vyos_1_4_nat66_simple.pngbin21021 -> 0 bytes
-rw-r--r--docs/_static/images/vyos_1_4_nat66_simple.webpbin0 -> 5488 bytes
-rw-r--r--docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.pngbin349078 -> 0 bytes
-rw-r--r--docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.webpbin0 -> 82130 bytes
-rw-r--r--docs/_static/images/vyos_arista_bond_lacp.pngbin40622 -> 0 bytes
-rw-r--r--docs/_static/images/vyos_arista_bond_lacp.webpbin0 -> 24962 bytes
-rw-r--r--docs/_static/images/vyosnew-downloads.pngbin64419 -> 0 bytes
-rw-r--r--docs/_static/images/vyosnew-downloads.webpbin0 -> 37012 bytes
-rw-r--r--docs/_static/images/wireguard_qrcode.jpgbin133939 -> 0 bytes
-rw-r--r--docs/_static/images/wireguard_qrcode.webpbin0 -> 57382 bytes
-rw-r--r--docs/_static/images/wireguard_site2site_diagram.jpgbin21630 -> 0 bytes
-rw-r--r--docs/_static/images/wireguard_site2site_diagram.webpbin0 -> 9020 bytes
-rw-r--r--docs/_static/images/zone-policy-diagram.pngbin126116 -> 0 bytes
-rw-r--r--docs/_static/images/zone-policy-diagram.webpbin0 -> 54546 bytes
417 files changed, 0 insertions, 0 deletions
diff --git a/docs/_static/css/DataTables-1.11.5/images/sort_asc.webp b/docs/_static/css/DataTables-1.11.5/images/sort_asc.webp
new file mode 100644
index 00000000..eebabad0
--- /dev/null
+++ b/docs/_static/css/DataTables-1.11.5/images/sort_asc.webp
Binary files differ
diff --git a/docs/_static/css/DataTables-1.11.5/images/sort_asc_disabled.webp b/docs/_static/css/DataTables-1.11.5/images/sort_asc_disabled.webp
new file mode 100644
index 00000000..847d4f5d
--- /dev/null
+++ b/docs/_static/css/DataTables-1.11.5/images/sort_asc_disabled.webp
Binary files differ
diff --git a/docs/_static/css/DataTables-1.11.5/images/sort_both.webp b/docs/_static/css/DataTables-1.11.5/images/sort_both.webp
new file mode 100644
index 00000000..1b09597a
--- /dev/null
+++ b/docs/_static/css/DataTables-1.11.5/images/sort_both.webp
Binary files differ
diff --git a/docs/_static/css/DataTables-1.11.5/images/sort_desc.webp b/docs/_static/css/DataTables-1.11.5/images/sort_desc.webp
new file mode 100644
index 00000000..857789c6
--- /dev/null
+++ b/docs/_static/css/DataTables-1.11.5/images/sort_desc.webp
Binary files differ
diff --git a/docs/_static/css/DataTables-1.11.5/images/sort_desc_disabled.webp b/docs/_static/css/DataTables-1.11.5/images/sort_desc_disabled.webp
new file mode 100644
index 00000000..3368310f
--- /dev/null
+++ b/docs/_static/css/DataTables-1.11.5/images/sort_desc_disabled.webp
Binary files differ
diff --git a/docs/_static/images/1u_vyos_back.jpg b/docs/_static/images/1u_vyos_back.jpg
deleted file mode 100644
index cd00c11c..00000000
--- a/docs/_static/images/1u_vyos_back.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/1u_vyos_back.webp b/docs/_static/images/1u_vyos_back.webp
new file mode 100644
index 00000000..b0dbab1d
--- /dev/null
+++ b/docs/_static/images/1u_vyos_back.webp
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front.jpg b/docs/_static/images/1u_vyos_front.jpg
deleted file mode 100644
index 3d135d56..00000000
--- a/docs/_static/images/1u_vyos_front.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front.webp b/docs/_static/images/1u_vyos_front.webp
new file mode 100644
index 00000000..a47e4f9e
--- /dev/null
+++ b/docs/_static/images/1u_vyos_front.webp
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_10ge_open_1.jpg b/docs/_static/images/1u_vyos_front_10ge_open_1.jpg
deleted file mode 100644
index edfba5a3..00000000
--- a/docs/_static/images/1u_vyos_front_10ge_open_1.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_10ge_open_1.webp b/docs/_static/images/1u_vyos_front_10ge_open_1.webp
new file mode 100644
index 00000000..87f53ddd
--- /dev/null
+++ b/docs/_static/images/1u_vyos_front_10ge_open_1.webp
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_10ge_open_2.jpg b/docs/_static/images/1u_vyos_front_10ge_open_2.jpg
deleted file mode 100644
index 4f48a116..00000000
--- a/docs/_static/images/1u_vyos_front_10ge_open_2.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_10ge_open_2.webp b/docs/_static/images/1u_vyos_front_10ge_open_2.webp
new file mode 100644
index 00000000..1fe5d4ca
--- /dev/null
+++ b/docs/_static/images/1u_vyos_front_10ge_open_2.webp
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_10ge_open_3.jpg b/docs/_static/images/1u_vyos_front_10ge_open_3.jpg
deleted file mode 100644
index c102b903..00000000
--- a/docs/_static/images/1u_vyos_front_10ge_open_3.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_10ge_open_3.webp b/docs/_static/images/1u_vyos_front_10ge_open_3.webp
new file mode 100644
index 00000000..2200b448
--- /dev/null
+++ b/docs/_static/images/1u_vyos_front_10ge_open_3.webp
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_10ge_open_4.jpg b/docs/_static/images/1u_vyos_front_10ge_open_4.jpg
deleted file mode 100644
index 2f270b7e..00000000
--- a/docs/_static/images/1u_vyos_front_10ge_open_4.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_10ge_open_4.webp b/docs/_static/images/1u_vyos_front_10ge_open_4.webp
new file mode 100644
index 00000000..fd4a43c7
--- /dev/null
+++ b/docs/_static/images/1u_vyos_front_10ge_open_4.webp
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_open_1.jpg b/docs/_static/images/1u_vyos_front_open_1.jpg
deleted file mode 100644
index d90d565e..00000000
--- a/docs/_static/images/1u_vyos_front_open_1.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_open_1.webp b/docs/_static/images/1u_vyos_front_open_1.webp
new file mode 100644
index 00000000..00006feb
--- /dev/null
+++ b/docs/_static/images/1u_vyos_front_open_1.webp
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_open_2.jpg b/docs/_static/images/1u_vyos_front_open_2.jpg
deleted file mode 100644
index 6d112463..00000000
--- a/docs/_static/images/1u_vyos_front_open_2.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_open_2.webp b/docs/_static/images/1u_vyos_front_open_2.webp
new file mode 100644
index 00000000..ad6fa807
--- /dev/null
+++ b/docs/_static/images/1u_vyos_front_open_2.webp
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_open_3.jpg b/docs/_static/images/1u_vyos_front_open_3.jpg
deleted file mode 100644
index 198ba3ce..00000000
--- a/docs/_static/images/1u_vyos_front_open_3.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/1u_vyos_front_open_3.webp b/docs/_static/images/1u_vyos_front_open_3.webp
new file mode 100644
index 00000000..15edf863
--- /dev/null
+++ b/docs/_static/images/1u_vyos_front_open_3.webp
Binary files differ
diff --git a/docs/_static/images/480px-Acrosser_ANDJ190N1_Back.jpg b/docs/_static/images/480px-Acrosser_ANDJ190N1_Back.jpg
deleted file mode 100644
index 6441c54a..00000000
--- a/docs/_static/images/480px-Acrosser_ANDJ190N1_Back.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/480px-Acrosser_ANDJ190N1_Back.webp b/docs/_static/images/480px-Acrosser_ANDJ190N1_Back.webp
new file mode 100644
index 00000000..10c350cc
--- /dev/null
+++ b/docs/_static/images/480px-Acrosser_ANDJ190N1_Back.webp
Binary files differ
diff --git a/docs/_static/images/480px-Acrosser_ANDJ190N1_Front.jpg b/docs/_static/images/480px-Acrosser_ANDJ190N1_Front.jpg
deleted file mode 100644
index 5f216aa1..00000000
--- a/docs/_static/images/480px-Acrosser_ANDJ190N1_Front.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/480px-Acrosser_ANDJ190N1_Front.webp b/docs/_static/images/480px-Acrosser_ANDJ190N1_Front.webp
new file mode 100644
index 00000000..0ea695d4
--- /dev/null
+++ b/docs/_static/images/480px-Acrosser_ANDJ190N1_Front.webp
Binary files differ
diff --git a/docs/_static/images/600px-Partaker-i5.jpg b/docs/_static/images/600px-Partaker-i5.jpg
deleted file mode 100644
index 68196d41..00000000
--- a/docs/_static/images/600px-Partaker-i5.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/600px-Partaker-i5.webp b/docs/_static/images/600px-Partaker-i5.webp
new file mode 100644
index 00000000..d68d5afa
--- /dev/null
+++ b/docs/_static/images/600px-Partaker-i5.webp
Binary files differ
diff --git a/docs/_static/images/ESP_AH.png b/docs/_static/images/ESP_AH.png
deleted file mode 100644
index 6075c3f4..00000000
--- a/docs/_static/images/ESP_AH.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/ESP_AH.webp b/docs/_static/images/ESP_AH.webp
new file mode 100644
index 00000000..1c70082e
--- /dev/null
+++ b/docs/_static/images/ESP_AH.webp
Binary files differ
diff --git a/docs/_static/images/IPSec_close_action_settings.png b/docs/_static/images/IPSec_close_action_settings.png
deleted file mode 100644
index 531643f7..00000000
--- a/docs/_static/images/IPSec_close_action_settings.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/IPSec_close_action_settings.webp b/docs/_static/images/IPSec_close_action_settings.webp
new file mode 100644
index 00000000..6510ba7c
--- /dev/null
+++ b/docs/_static/images/IPSec_close_action_settings.webp
Binary files differ
diff --git a/docs/_static/images/L3VPN_hub_and_spoke.png b/docs/_static/images/L3VPN_hub_and_spoke.png
deleted file mode 100644
index d442cc1a..00000000
--- a/docs/_static/images/L3VPN_hub_and_spoke.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/L3VPN_hub_and_spoke.webp b/docs/_static/images/L3VPN_hub_and_spoke.webp
new file mode 100644
index 00000000..2f3cafcd
--- /dev/null
+++ b/docs/_static/images/L3VPN_hub_and_spoke.webp
Binary files differ
diff --git a/docs/_static/images/PA-ESP-group.png b/docs/_static/images/PA-ESP-group.png
deleted file mode 100644
index c6411b66..00000000
--- a/docs/_static/images/PA-ESP-group.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/PA-ESP-group.webp b/docs/_static/images/PA-ESP-group.webp
new file mode 100644
index 00000000..1802c511
--- /dev/null
+++ b/docs/_static/images/PA-ESP-group.webp
Binary files differ
diff --git a/docs/_static/images/PA-IKE-GW-1.png b/docs/_static/images/PA-IKE-GW-1.png
deleted file mode 100644
index 863eeb3a..00000000
--- a/docs/_static/images/PA-IKE-GW-1.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/PA-IKE-GW-1.webp b/docs/_static/images/PA-IKE-GW-1.webp
new file mode 100644
index 00000000..ce0a123d
--- /dev/null
+++ b/docs/_static/images/PA-IKE-GW-1.webp
Binary files differ
diff --git a/docs/_static/images/PA-IKE-GW-2.png b/docs/_static/images/PA-IKE-GW-2.png
deleted file mode 100644
index 21a16055..00000000
--- a/docs/_static/images/PA-IKE-GW-2.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/PA-IKE-GW-2.webp b/docs/_static/images/PA-IKE-GW-2.webp
new file mode 100644
index 00000000..5facbc1e
--- /dev/null
+++ b/docs/_static/images/PA-IKE-GW-2.webp
Binary files differ
diff --git a/docs/_static/images/PA-IKE-group.png b/docs/_static/images/PA-IKE-group.png
deleted file mode 100644
index 06fd535d..00000000
--- a/docs/_static/images/PA-IKE-group.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/PA-IKE-group.webp b/docs/_static/images/PA-IKE-group.webp
new file mode 100644
index 00000000..f244a3fa
--- /dev/null
+++ b/docs/_static/images/PA-IKE-group.webp
Binary files differ
diff --git a/docs/_static/images/PA-IPsec-tunnel.png b/docs/_static/images/PA-IPsec-tunnel.png
deleted file mode 100644
index 2f8f4cb8..00000000
--- a/docs/_static/images/PA-IPsec-tunnel.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/PA-IPsec-tunnel.webp b/docs/_static/images/PA-IPsec-tunnel.webp
new file mode 100644
index 00000000..f8aac9b8
--- /dev/null
+++ b/docs/_static/images/PA-IPsec-tunnel.webp
Binary files differ
diff --git a/docs/_static/images/PA-tunnel-1.png b/docs/_static/images/PA-tunnel-1.png
deleted file mode 100644
index 3c99c6c7..00000000
--- a/docs/_static/images/PA-tunnel-1.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/PA-tunnel-1.webp b/docs/_static/images/PA-tunnel-1.webp
new file mode 100644
index 00000000..b72c9364
--- /dev/null
+++ b/docs/_static/images/PA-tunnel-1.webp
Binary files differ
diff --git a/docs/_static/images/PA-tunnel-2.png b/docs/_static/images/PA-tunnel-2.png
deleted file mode 100644
index 6f073513..00000000
--- a/docs/_static/images/PA-tunnel-2.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/PA-tunnel-2.webp b/docs/_static/images/PA-tunnel-2.webp
new file mode 100644
index 00000000..8b1bfbf8
--- /dev/null
+++ b/docs/_static/images/PA-tunnel-2.webp
Binary files differ
diff --git a/docs/_static/images/PA-tunnel-3.png b/docs/_static/images/PA-tunnel-3.png
deleted file mode 100644
index ca5a94e9..00000000
--- a/docs/_static/images/PA-tunnel-3.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/PA-tunnel-3.webp b/docs/_static/images/PA-tunnel-3.webp
new file mode 100644
index 00000000..098c3c4d
--- /dev/null
+++ b/docs/_static/images/PA-tunnel-3.webp
Binary files differ
diff --git a/docs/_static/images/VyOS_Dual-Hub_DMVPN.webp b/docs/_static/images/VyOS_Dual-Hub_DMVPN.webp
new file mode 100644
index 00000000..71f6d5e5
--- /dev/null
+++ b/docs/_static/images/VyOS_Dual-Hub_DMVPN.webp
Binary files differ
diff --git a/docs/_static/images/Wan_load_balancing1.png b/docs/_static/images/Wan_load_balancing1.png
deleted file mode 100644
index bde1edb6..00000000
--- a/docs/_static/images/Wan_load_balancing1.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/Wan_load_balancing1.webp b/docs/_static/images/Wan_load_balancing1.webp
new file mode 100644
index 00000000..7efb6ab7
--- /dev/null
+++ b/docs/_static/images/Wan_load_balancing1.webp
Binary files differ
diff --git a/docs/_static/images/Wan_load_balancing_exclude1.png b/docs/_static/images/Wan_load_balancing_exclude1.png
deleted file mode 100644
index 1111535d..00000000
--- a/docs/_static/images/Wan_load_balancing_exclude1.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/Wan_load_balancing_exclude1.webp b/docs/_static/images/Wan_load_balancing_exclude1.webp
new file mode 100644
index 00000000..cc5fc4d1
--- /dev/null
+++ b/docs/_static/images/Wan_load_balancing_exclude1.webp
Binary files differ
diff --git a/docs/_static/images/ansible.webp b/docs/_static/images/ansible.webp
new file mode 100644
index 00000000..746a46e8
--- /dev/null
+++ b/docs/_static/images/ansible.webp
Binary files differ
diff --git a/docs/_static/images/apu4_desk_1.jpg b/docs/_static/images/apu4_desk_1.jpg
deleted file mode 100644
index b7a3d08e..00000000
--- a/docs/_static/images/apu4_desk_1.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/apu4_desk_1.webp b/docs/_static/images/apu4_desk_1.webp
new file mode 100644
index 00000000..8298c3f2
--- /dev/null
+++ b/docs/_static/images/apu4_desk_1.webp
Binary files differ
diff --git a/docs/_static/images/apu4_desk_2.jpg b/docs/_static/images/apu4_desk_2.jpg
deleted file mode 100644
index fe356e1f..00000000
--- a/docs/_static/images/apu4_desk_2.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/apu4_desk_2.webp b/docs/_static/images/apu4_desk_2.webp
new file mode 100644
index 00000000..ccf54bb8
--- /dev/null
+++ b/docs/_static/images/apu4_desk_2.webp
Binary files differ
diff --git a/docs/_static/images/apu4_desk_3.jpg b/docs/_static/images/apu4_desk_3.jpg
deleted file mode 100644
index af7dc406..00000000
--- a/docs/_static/images/apu4_desk_3.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/apu4_desk_3.webp b/docs/_static/images/apu4_desk_3.webp
new file mode 100644
index 00000000..965ff112
--- /dev/null
+++ b/docs/_static/images/apu4_desk_3.webp
Binary files differ
diff --git a/docs/_static/images/apu4_desk_4.jpg b/docs/_static/images/apu4_desk_4.jpg
deleted file mode 100644
index 37251af2..00000000
--- a/docs/_static/images/apu4_desk_4.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/apu4_desk_4.webp b/docs/_static/images/apu4_desk_4.webp
new file mode 100644
index 00000000..2cbc2bd3
--- /dev/null
+++ b/docs/_static/images/apu4_desk_4.webp
Binary files differ
diff --git a/docs/_static/images/apu4_rack_1.jpg b/docs/_static/images/apu4_rack_1.jpg
deleted file mode 100644
index 3793cd39..00000000
--- a/docs/_static/images/apu4_rack_1.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/apu4_rack_1.webp b/docs/_static/images/apu4_rack_1.webp
new file mode 100644
index 00000000..c6bd9229
--- /dev/null
+++ b/docs/_static/images/apu4_rack_1.webp
Binary files differ
diff --git a/docs/_static/images/apu4_rack_2.jpg b/docs/_static/images/apu4_rack_2.jpg
deleted file mode 100644
index b8caf976..00000000
--- a/docs/_static/images/apu4_rack_2.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/apu4_rack_2.webp b/docs/_static/images/apu4_rack_2.webp
new file mode 100644
index 00000000..f2673488
--- /dev/null
+++ b/docs/_static/images/apu4_rack_2.webp
Binary files differ
diff --git a/docs/_static/images/apu4_rack_3.jpg b/docs/_static/images/apu4_rack_3.jpg
deleted file mode 100644
index 08ff633e..00000000
--- a/docs/_static/images/apu4_rack_3.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/apu4_rack_3.webp b/docs/_static/images/apu4_rack_3.webp
new file mode 100644
index 00000000..a12e7895
--- /dev/null
+++ b/docs/_static/images/apu4_rack_3.webp
Binary files differ
diff --git a/docs/_static/images/apu4_rack_4.jpg b/docs/_static/images/apu4_rack_4.jpg
deleted file mode 100644
index a88d62fe..00000000
--- a/docs/_static/images/apu4_rack_4.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/apu4_rack_4.webp b/docs/_static/images/apu4_rack_4.webp
new file mode 100644
index 00000000..a3ea439c
--- /dev/null
+++ b/docs/_static/images/apu4_rack_4.webp
Binary files differ
diff --git a/docs/_static/images/apu4_rack_5.jpg b/docs/_static/images/apu4_rack_5.jpg
deleted file mode 100644
index 644b8e0a..00000000
--- a/docs/_static/images/apu4_rack_5.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/apu4_rack_5.webp b/docs/_static/images/apu4_rack_5.webp
new file mode 100644
index 00000000..8310600e
--- /dev/null
+++ b/docs/_static/images/apu4_rack_5.webp
Binary files differ
diff --git a/docs/_static/images/apu4_rack_vyos_print.jpg b/docs/_static/images/apu4_rack_vyos_print.jpg
deleted file mode 100644
index a0bbaab2..00000000
--- a/docs/_static/images/apu4_rack_vyos_print.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/apu4_rack_vyos_print.webp b/docs/_static/images/apu4_rack_vyos_print.webp
new file mode 100644
index 00000000..61b14f3f
--- /dev/null
+++ b/docs/_static/images/apu4_rack_vyos_print.webp
Binary files differ
diff --git a/docs/_static/images/aws.png b/docs/_static/images/aws.png
deleted file mode 100644
index c1c111bb..00000000
--- a/docs/_static/images/aws.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/aws.webp b/docs/_static/images/aws.webp
new file mode 100644
index 00000000..29fe0684
--- /dev/null
+++ b/docs/_static/images/aws.webp
Binary files differ
diff --git a/docs/_static/images/blueprint-dmvpn.png b/docs/_static/images/blueprint-dmvpn.png
deleted file mode 100644
index b07c190d..00000000
--- a/docs/_static/images/blueprint-dmvpn.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/blueprint-dmvpn.webp b/docs/_static/images/blueprint-dmvpn.webp
new file mode 100644
index 00000000..8a3c38aa
--- /dev/null
+++ b/docs/_static/images/blueprint-dmvpn.webp
Binary files differ
diff --git a/docs/_static/images/boot-options.png b/docs/_static/images/boot-options.png
deleted file mode 100644
index b00350bc..00000000
--- a/docs/_static/images/boot-options.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/boot-options.webp b/docs/_static/images/boot-options.webp
new file mode 100644
index 00000000..9616a336
--- /dev/null
+++ b/docs/_static/images/boot-options.webp
Binary files differ
diff --git a/docs/_static/images/cisco-vpn-ipsec.png b/docs/_static/images/cisco-vpn-ipsec.png
deleted file mode 100644
index bc19e8bc..00000000
--- a/docs/_static/images/cisco-vpn-ipsec.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cisco-vpn-ipsec.webp b/docs/_static/images/cisco-vpn-ipsec.webp
new file mode 100644
index 00000000..45c570f0
--- /dev/null
+++ b/docs/_static/images/cisco-vpn-ipsec.webp
Binary files differ
diff --git a/docs/_static/images/cloud-aws-01.webp b/docs/_static/images/cloud-aws-01.webp
new file mode 100644
index 00000000..94ce4b8f
--- /dev/null
+++ b/docs/_static/images/cloud-aws-01.webp
Binary files differ
diff --git a/docs/_static/images/cloud-aws-02.webp b/docs/_static/images/cloud-aws-02.webp
new file mode 100644
index 00000000..ede125c1
--- /dev/null
+++ b/docs/_static/images/cloud-aws-02.webp
Binary files differ
diff --git a/docs/_static/images/cloud-aws-03.webp b/docs/_static/images/cloud-aws-03.webp
new file mode 100644
index 00000000..d2789ff1
--- /dev/null
+++ b/docs/_static/images/cloud-aws-03.webp
Binary files differ
diff --git a/docs/_static/images/cloud-aws-04.webp b/docs/_static/images/cloud-aws-04.webp
new file mode 100644
index 00000000..c42eca50
--- /dev/null
+++ b/docs/_static/images/cloud-aws-04.webp
Binary files differ
diff --git a/docs/_static/images/cloud-aws-05.webp b/docs/_static/images/cloud-aws-05.webp
new file mode 100644
index 00000000..8206cd66
--- /dev/null
+++ b/docs/_static/images/cloud-aws-05.webp
Binary files differ
diff --git a/docs/_static/images/cloud-aws-06.webp b/docs/_static/images/cloud-aws-06.webp
new file mode 100644
index 00000000..107ff785
--- /dev/null
+++ b/docs/_static/images/cloud-aws-06.webp
Binary files differ
diff --git a/docs/_static/images/cloud-aws-07.webp b/docs/_static/images/cloud-aws-07.webp
new file mode 100644
index 00000000..98dffd0b
--- /dev/null
+++ b/docs/_static/images/cloud-aws-07.webp
Binary files differ
diff --git a/docs/_static/images/cloud-aws-08.webp b/docs/_static/images/cloud-aws-08.webp
new file mode 100644
index 00000000..97fd28a1
--- /dev/null
+++ b/docs/_static/images/cloud-aws-08.webp
Binary files differ
diff --git a/docs/_static/images/cloud-aws-eip-01.png b/docs/_static/images/cloud-aws-eip-01.png
deleted file mode 100755
index 6e376d63..00000000
--- a/docs/_static/images/cloud-aws-eip-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-eip-02.png b/docs/_static/images/cloud-aws-eip-02.png
deleted file mode 100755
index 69bd5aa5..00000000
--- a/docs/_static/images/cloud-aws-eip-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-eni-01.png b/docs/_static/images/cloud-aws-eni-01.png
deleted file mode 100755
index 5c67f4dc..00000000
--- a/docs/_static/images/cloud-aws-eni-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-eni-02.png b/docs/_static/images/cloud-aws-eni-02.png
deleted file mode 100755
index 15b5b8aa..00000000
--- a/docs/_static/images/cloud-aws-eni-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-ha-architecture.png b/docs/_static/images/cloud-aws-ha-architecture.png
deleted file mode 100755
index 043f28f3..00000000
--- a/docs/_static/images/cloud-aws-ha-architecture.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-igw-01.png b/docs/_static/images/cloud-aws-igw-01.png
deleted file mode 100755
index 148c2d05..00000000
--- a/docs/_static/images/cloud-aws-igw-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-igw-02.png b/docs/_static/images/cloud-aws-igw-02.png
deleted file mode 100755
index 26e6ea48..00000000
--- a/docs/_static/images/cloud-aws-igw-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-keypair-01.png b/docs/_static/images/cloud-aws-keypair-01.png
deleted file mode 100644
index 2ebc9ac3..00000000
--- a/docs/_static/images/cloud-aws-keypair-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-keypair-02.png b/docs/_static/images/cloud-aws-keypair-02.png
deleted file mode 100644
index 419e8168..00000000
--- a/docs/_static/images/cloud-aws-keypair-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-keypair-03.png b/docs/_static/images/cloud-aws-keypair-03.png
deleted file mode 100644
index cc3f0dec..00000000
--- a/docs/_static/images/cloud-aws-keypair-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-keypair-04.png b/docs/_static/images/cloud-aws-keypair-04.png
deleted file mode 100644
index 0e4b9f6d..00000000
--- a/docs/_static/images/cloud-aws-keypair-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-route-01.png b/docs/_static/images/cloud-aws-route-01.png
deleted file mode 100755
index 1563c0b4..00000000
--- a/docs/_static/images/cloud-aws-route-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-route-02.png b/docs/_static/images/cloud-aws-route-02.png
deleted file mode 100755
index 9ba19f1e..00000000
--- a/docs/_static/images/cloud-aws-route-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-route-03.png b/docs/_static/images/cloud-aws-route-03.png
deleted file mode 100755
index 1bfef11c..00000000
--- a/docs/_static/images/cloud-aws-route-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-route-04.png b/docs/_static/images/cloud-aws-route-04.png
deleted file mode 100755
index e3987ad3..00000000
--- a/docs/_static/images/cloud-aws-route-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-sg-01.png b/docs/_static/images/cloud-aws-sg-01.png
deleted file mode 100755
index 77558eeb..00000000
--- a/docs/_static/images/cloud-aws-sg-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-sg-02.png b/docs/_static/images/cloud-aws-sg-02.png
deleted file mode 100755
index 22351f75..00000000
--- a/docs/_static/images/cloud-aws-sg-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-sg-03.png b/docs/_static/images/cloud-aws-sg-03.png
deleted file mode 100755
index 7375b681..00000000
--- a/docs/_static/images/cloud-aws-sg-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-sg-04.png b/docs/_static/images/cloud-aws-sg-04.png
deleted file mode 100755
index 874feed5..00000000
--- a/docs/_static/images/cloud-aws-sg-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-sg-05.png b/docs/_static/images/cloud-aws-sg-05.png
deleted file mode 100755
index 43b7b5cd..00000000
--- a/docs/_static/images/cloud-aws-sg-05.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-subnet-01.png b/docs/_static/images/cloud-aws-subnet-01.png
deleted file mode 100755
index 05fe311c..00000000
--- a/docs/_static/images/cloud-aws-subnet-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-subnet-02.png b/docs/_static/images/cloud-aws-subnet-02.png
deleted file mode 100755
index 22ebde4c..00000000
--- a/docs/_static/images/cloud-aws-subnet-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-subnet-03.png b/docs/_static/images/cloud-aws-subnet-03.png
deleted file mode 100755
index f9092955..00000000
--- a/docs/_static/images/cloud-aws-subnet-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-to-azure.png b/docs/_static/images/cloud-aws-to-azure.png
deleted file mode 100755
index 5fa0d7ad..00000000
--- a/docs/_static/images/cloud-aws-to-azure.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vpc-01.png b/docs/_static/images/cloud-aws-vpc-01.png
deleted file mode 100755
index 4a41375c..00000000
--- a/docs/_static/images/cloud-aws-vpc-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vpc-02.png b/docs/_static/images/cloud-aws-vpc-02.png
deleted file mode 100755
index bdd04f30..00000000
--- a/docs/_static/images/cloud-aws-vpc-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vpc-03.png b/docs/_static/images/cloud-aws-vpc-03.png
deleted file mode 100755
index f71fb5e5..00000000
--- a/docs/_static/images/cloud-aws-vpc-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-01.png b/docs/_static/images/cloud-aws-vyos-01.png
deleted file mode 100755
index b3e70835..00000000
--- a/docs/_static/images/cloud-aws-vyos-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-02.png b/docs/_static/images/cloud-aws-vyos-02.png
deleted file mode 100755
index 40957667..00000000
--- a/docs/_static/images/cloud-aws-vyos-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-03.png b/docs/_static/images/cloud-aws-vyos-03.png
deleted file mode 100755
index ecd58eed..00000000
--- a/docs/_static/images/cloud-aws-vyos-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-04.png b/docs/_static/images/cloud-aws-vyos-04.png
deleted file mode 100755
index e3db20db..00000000
--- a/docs/_static/images/cloud-aws-vyos-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-05.png b/docs/_static/images/cloud-aws-vyos-05.png
deleted file mode 100755
index b91b5913..00000000
--- a/docs/_static/images/cloud-aws-vyos-05.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-06.png b/docs/_static/images/cloud-aws-vyos-06.png
deleted file mode 100755
index 912cfed1..00000000
--- a/docs/_static/images/cloud-aws-vyos-06.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-07.png b/docs/_static/images/cloud-aws-vyos-07.png
deleted file mode 100755
index ba6ad590..00000000
--- a/docs/_static/images/cloud-aws-vyos-07.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-08.png b/docs/_static/images/cloud-aws-vyos-08.png
deleted file mode 100755
index f7d4e813..00000000
--- a/docs/_static/images/cloud-aws-vyos-08.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-09.png b/docs/_static/images/cloud-aws-vyos-09.png
deleted file mode 100755
index 912cfed1..00000000
--- a/docs/_static/images/cloud-aws-vyos-09.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-10.png b/docs/_static/images/cloud-aws-vyos-10.png
deleted file mode 100755
index 5912163a..00000000
--- a/docs/_static/images/cloud-aws-vyos-10.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-aws-vyos-11.png b/docs/_static/images/cloud-aws-vyos-11.png
deleted file mode 100755
index 28aa3346..00000000
--- a/docs/_static/images/cloud-aws-vyos-11.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-01.webp b/docs/_static/images/cloud-azure-01.webp
new file mode 100644
index 00000000..95ce6eef
--- /dev/null
+++ b/docs/_static/images/cloud-azure-01.webp
Binary files differ
diff --git a/docs/_static/images/cloud-azure-02.webp b/docs/_static/images/cloud-azure-02.webp
new file mode 100644
index 00000000..ad769a3c
--- /dev/null
+++ b/docs/_static/images/cloud-azure-02.webp
Binary files differ
diff --git a/docs/_static/images/cloud-azure-03.webp b/docs/_static/images/cloud-azure-03.webp
new file mode 100644
index 00000000..018f408a
--- /dev/null
+++ b/docs/_static/images/cloud-azure-03.webp
Binary files differ
diff --git a/docs/_static/images/cloud-azure-04.webp b/docs/_static/images/cloud-azure-04.webp
new file mode 100644
index 00000000..e7bf1df9
--- /dev/null
+++ b/docs/_static/images/cloud-azure-04.webp
Binary files differ
diff --git a/docs/_static/images/cloud-azure-05.webp b/docs/_static/images/cloud-azure-05.webp
new file mode 100644
index 00000000..280c58e8
--- /dev/null
+++ b/docs/_static/images/cloud-azure-05.webp
Binary files differ
diff --git a/docs/_static/images/cloud-azure-06.webp b/docs/_static/images/cloud-azure-06.webp
new file mode 100644
index 00000000..0f0b8135
--- /dev/null
+++ b/docs/_static/images/cloud-azure-06.webp
Binary files differ
diff --git a/docs/_static/images/cloud-azure-ha-architecture.png b/docs/_static/images/cloud-azure-ha-architecture.png
deleted file mode 100755
index be42e603..00000000
--- a/docs/_static/images/cloud-azure-ha-architecture.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-nic-01.png b/docs/_static/images/cloud-azure-nic-01.png
deleted file mode 100755
index 80109a69..00000000
--- a/docs/_static/images/cloud-azure-nic-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-nic-02.png b/docs/_static/images/cloud-azure-nic-02.png
deleted file mode 100755
index 066f0ca1..00000000
--- a/docs/_static/images/cloud-azure-nic-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-nic-03.png b/docs/_static/images/cloud-azure-nic-03.png
deleted file mode 100755
index 7d272620..00000000
--- a/docs/_static/images/cloud-azure-nic-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-nic-04.png b/docs/_static/images/cloud-azure-nic-04.png
deleted file mode 100755
index 918c7e28..00000000
--- a/docs/_static/images/cloud-azure-nic-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-pub-ip-01.png b/docs/_static/images/cloud-azure-pub-ip-01.png
deleted file mode 100755
index 721eff2c..00000000
--- a/docs/_static/images/cloud-azure-pub-ip-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-pub-ip-02.png b/docs/_static/images/cloud-azure-pub-ip-02.png
deleted file mode 100755
index cebf1799..00000000
--- a/docs/_static/images/cloud-azure-pub-ip-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-pub-ip-03.png b/docs/_static/images/cloud-azure-pub-ip-03.png
deleted file mode 100755
index 3a429dba..00000000
--- a/docs/_static/images/cloud-azure-pub-ip-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-rg-01.png b/docs/_static/images/cloud-azure-rg-01.png
deleted file mode 100755
index 399a156c..00000000
--- a/docs/_static/images/cloud-azure-rg-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-rg-02.png b/docs/_static/images/cloud-azure-rg-02.png
deleted file mode 100755
index 24de95f2..00000000
--- a/docs/_static/images/cloud-azure-rg-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-route-01.png b/docs/_static/images/cloud-azure-route-01.png
deleted file mode 100755
index 1cf33838..00000000
--- a/docs/_static/images/cloud-azure-route-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-route-02.png b/docs/_static/images/cloud-azure-route-02.png
deleted file mode 100755
index 0e4f294b..00000000
--- a/docs/_static/images/cloud-azure-route-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-route-03.png b/docs/_static/images/cloud-azure-route-03.png
deleted file mode 100755
index 09dd3ec2..00000000
--- a/docs/_static/images/cloud-azure-route-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-route-04.png b/docs/_static/images/cloud-azure-route-04.png
deleted file mode 100755
index 4c497c1c..00000000
--- a/docs/_static/images/cloud-azure-route-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-route-05.png b/docs/_static/images/cloud-azure-route-05.png
deleted file mode 100755
index f30d3f5b..00000000
--- a/docs/_static/images/cloud-azure-route-05.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-sg-01.png b/docs/_static/images/cloud-azure-sg-01.png
deleted file mode 100755
index 76f0ea95..00000000
--- a/docs/_static/images/cloud-azure-sg-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-sg-02.png b/docs/_static/images/cloud-azure-sg-02.png
deleted file mode 100755
index 4e98a5c0..00000000
--- a/docs/_static/images/cloud-azure-sg-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-sg-03.png b/docs/_static/images/cloud-azure-sg-03.png
deleted file mode 100755
index 4eeec886..00000000
--- a/docs/_static/images/cloud-azure-sg-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-sg-04.png b/docs/_static/images/cloud-azure-sg-04.png
deleted file mode 100755
index a6d6426e..00000000
--- a/docs/_static/images/cloud-azure-sg-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-01.png b/docs/_static/images/cloud-azure-vm-01.png
deleted file mode 100755
index aebf2c9e..00000000
--- a/docs/_static/images/cloud-azure-vm-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-02.png b/docs/_static/images/cloud-azure-vm-02.png
deleted file mode 100755
index 5d24917f..00000000
--- a/docs/_static/images/cloud-azure-vm-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-03.png b/docs/_static/images/cloud-azure-vm-03.png
deleted file mode 100755
index 63e8ef94..00000000
--- a/docs/_static/images/cloud-azure-vm-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-04.png b/docs/_static/images/cloud-azure-vm-04.png
deleted file mode 100755
index 9cfaeccf..00000000
--- a/docs/_static/images/cloud-azure-vm-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-05.png b/docs/_static/images/cloud-azure-vm-05.png
deleted file mode 100755
index 6f2a0c05..00000000
--- a/docs/_static/images/cloud-azure-vm-05.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-06.png b/docs/_static/images/cloud-azure-vm-06.png
deleted file mode 100755
index 9a735f0e..00000000
--- a/docs/_static/images/cloud-azure-vm-06.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-07.png b/docs/_static/images/cloud-azure-vm-07.png
deleted file mode 100755
index ce25cb52..00000000
--- a/docs/_static/images/cloud-azure-vm-07.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-08.png b/docs/_static/images/cloud-azure-vm-08.png
deleted file mode 100755
index 30017934..00000000
--- a/docs/_static/images/cloud-azure-vm-08.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-09.png b/docs/_static/images/cloud-azure-vm-09.png
deleted file mode 100755
index 5f0daf34..00000000
--- a/docs/_static/images/cloud-azure-vm-09.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-10.png b/docs/_static/images/cloud-azure-vm-10.png
deleted file mode 100755
index ea913d68..00000000
--- a/docs/_static/images/cloud-azure-vm-10.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-11.png b/docs/_static/images/cloud-azure-vm-11.png
deleted file mode 100755
index a0da6ea2..00000000
--- a/docs/_static/images/cloud-azure-vm-11.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-12.png b/docs/_static/images/cloud-azure-vm-12.png
deleted file mode 100755
index 30cbcc52..00000000
--- a/docs/_static/images/cloud-azure-vm-12.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vm-13.png b/docs/_static/images/cloud-azure-vm-13.png
deleted file mode 100755
index 527330e1..00000000
--- a/docs/_static/images/cloud-azure-vm-13.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vnet-01.png b/docs/_static/images/cloud-azure-vnet-01.png
deleted file mode 100755
index 3577d8ab..00000000
--- a/docs/_static/images/cloud-azure-vnet-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vnet-02.png b/docs/_static/images/cloud-azure-vnet-02.png
deleted file mode 100755
index 6da436f5..00000000
--- a/docs/_static/images/cloud-azure-vnet-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vnet-03.png b/docs/_static/images/cloud-azure-vnet-03.png
deleted file mode 100755
index 36a6803b..00000000
--- a/docs/_static/images/cloud-azure-vnet-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vnet-04.png b/docs/_static/images/cloud-azure-vnet-04.png
deleted file mode 100755
index 8351e203..00000000
--- a/docs/_static/images/cloud-azure-vnet-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vnet-05.png b/docs/_static/images/cloud-azure-vnet-05.png
deleted file mode 100755
index daea1900..00000000
--- a/docs/_static/images/cloud-azure-vnet-05.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-azure-vnet-06.png b/docs/_static/images/cloud-azure-vnet-06.png
deleted file mode 100755
index b11df2c0..00000000
--- a/docs/_static/images/cloud-azure-vnet-06.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-01.png b/docs/_static/images/cloud-gcp-01.png
deleted file mode 100644
index f7681d6e..00000000
--- a/docs/_static/images/cloud-gcp-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-01.webp b/docs/_static/images/cloud-gcp-01.webp
new file mode 100644
index 00000000..d21fc5ff
--- /dev/null
+++ b/docs/_static/images/cloud-gcp-01.webp
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-02.png b/docs/_static/images/cloud-gcp-02.png
deleted file mode 100644
index 5a17efb4..00000000
--- a/docs/_static/images/cloud-gcp-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-02.webp b/docs/_static/images/cloud-gcp-02.webp
new file mode 100644
index 00000000..977f411f
--- /dev/null
+++ b/docs/_static/images/cloud-gcp-02.webp
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-03.webp b/docs/_static/images/cloud-gcp-03.webp
new file mode 100644
index 00000000..dd3a410b
--- /dev/null
+++ b/docs/_static/images/cloud-gcp-03.webp
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-04.webp b/docs/_static/images/cloud-gcp-04.webp
new file mode 100644
index 00000000..62e4380a
--- /dev/null
+++ b/docs/_static/images/cloud-gcp-04.webp
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-05.webp b/docs/_static/images/cloud-gcp-05.webp
new file mode 100644
index 00000000..92ed88b0
--- /dev/null
+++ b/docs/_static/images/cloud-gcp-05.webp
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-market-01.png b/docs/_static/images/cloud-gcp-market-01.png
deleted file mode 100755
index 2d6f69b5..00000000
--- a/docs/_static/images/cloud-gcp-market-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-market-02.png b/docs/_static/images/cloud-gcp-market-02.png
deleted file mode 100755
index 25e7f8a6..00000000
--- a/docs/_static/images/cloud-gcp-market-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-market-03.png b/docs/_static/images/cloud-gcp-market-03.png
deleted file mode 100755
index f08de2ba..00000000
--- a/docs/_static/images/cloud-gcp-market-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-market-04.png b/docs/_static/images/cloud-gcp-market-04.png
deleted file mode 100755
index 3735266c..00000000
--- a/docs/_static/images/cloud-gcp-market-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-market-05.png b/docs/_static/images/cloud-gcp-market-05.png
deleted file mode 100755
index 26b8cb59..00000000
--- a/docs/_static/images/cloud-gcp-market-05.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-proj.png b/docs/_static/images/cloud-gcp-proj.png
deleted file mode 100755
index a7a8d768..00000000
--- a/docs/_static/images/cloud-gcp-proj.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-svc.png b/docs/_static/images/cloud-gcp-svc.png
deleted file mode 100755
index 5394a26e..00000000
--- a/docs/_static/images/cloud-gcp-svc.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vm-01.png b/docs/_static/images/cloud-gcp-vm-01.png
deleted file mode 100755
index 166a45ac..00000000
--- a/docs/_static/images/cloud-gcp-vm-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vm-02.png b/docs/_static/images/cloud-gcp-vm-02.png
deleted file mode 100755
index 83d9a4ea..00000000
--- a/docs/_static/images/cloud-gcp-vm-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vm-03.png b/docs/_static/images/cloud-gcp-vm-03.png
deleted file mode 100755
index 9d152461..00000000
--- a/docs/_static/images/cloud-gcp-vm-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vm-04.png b/docs/_static/images/cloud-gcp-vm-04.png
deleted file mode 100755
index a5c4cb64..00000000
--- a/docs/_static/images/cloud-gcp-vm-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vm-06.png b/docs/_static/images/cloud-gcp-vm-06.png
deleted file mode 100755
index da5418a6..00000000
--- a/docs/_static/images/cloud-gcp-vm-06.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vm-07.png b/docs/_static/images/cloud-gcp-vm-07.png
deleted file mode 100755
index 92a8e3d5..00000000
--- a/docs/_static/images/cloud-gcp-vm-07.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vm-08.png b/docs/_static/images/cloud-gcp-vm-08.png
deleted file mode 100755
index c3d6cbeb..00000000
--- a/docs/_static/images/cloud-gcp-vm-08.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vm-09.png b/docs/_static/images/cloud-gcp-vm-09.png
deleted file mode 100755
index 5ad7efaf..00000000
--- a/docs/_static/images/cloud-gcp-vm-09.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vpc-01.png b/docs/_static/images/cloud-gcp-vpc-01.png
deleted file mode 100755
index b1967096..00000000
--- a/docs/_static/images/cloud-gcp-vpc-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vpc-02.png b/docs/_static/images/cloud-gcp-vpc-02.png
deleted file mode 100755
index 3c2ca787..00000000
--- a/docs/_static/images/cloud-gcp-vpc-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vpc-03.png b/docs/_static/images/cloud-gcp-vpc-03.png
deleted file mode 100755
index 6f8f282d..00000000
--- a/docs/_static/images/cloud-gcp-vpc-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vpc-04.png b/docs/_static/images/cloud-gcp-vpc-04.png
deleted file mode 100755
index 4aa0ba40..00000000
--- a/docs/_static/images/cloud-gcp-vpc-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vpc-05.png b/docs/_static/images/cloud-gcp-vpc-05.png
deleted file mode 100755
index 0d6a94d0..00000000
--- a/docs/_static/images/cloud-gcp-vpc-05.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vpc-06.png b/docs/_static/images/cloud-gcp-vpc-06.png
deleted file mode 100755
index 5508e4b6..00000000
--- a/docs/_static/images/cloud-gcp-vpc-06.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/cloud-gcp-vpc-07.png b/docs/_static/images/cloud-gcp-vpc-07.png
deleted file mode 100755
index 29f0ce8e..00000000
--- a/docs/_static/images/cloud-gcp-vpc-07.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/dhcp-relay-through-gre-bridge.png b/docs/_static/images/dhcp-relay-through-gre-bridge.png
deleted file mode 100644
index 1f3e7744..00000000
--- a/docs/_static/images/dhcp-relay-through-gre-bridge.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/dhcp-relay-through-gre-bridge.webp b/docs/_static/images/dhcp-relay-through-gre-bridge.webp
new file mode 100644
index 00000000..4b626e91
--- /dev/null
+++ b/docs/_static/images/dhcp-relay-through-gre-bridge.webp
Binary files differ
diff --git a/docs/_static/images/dual-hub-DMVPN.webp b/docs/_static/images/dual-hub-DMVPN.webp
new file mode 100644
index 00000000..db4a4afd
--- /dev/null
+++ b/docs/_static/images/dual-hub-DMVPN.webp
Binary files differ
diff --git a/docs/_static/images/eve-ng-vyos.png b/docs/_static/images/eve-ng-vyos.png
deleted file mode 100644
index fdd196a7..00000000
--- a/docs/_static/images/eve-ng-vyos.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/eve-ng-vyos.webp b/docs/_static/images/eve-ng-vyos.webp
new file mode 100644
index 00000000..f68b2fba
--- /dev/null
+++ b/docs/_static/images/eve-ng-vyos.webp
Binary files differ
diff --git a/docs/_static/images/firewall-and-vrf-blueprints.png b/docs/_static/images/firewall-and-vrf-blueprints.png
deleted file mode 100644
index 8c3bf9f2..00000000
--- a/docs/_static/images/firewall-and-vrf-blueprints.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/firewall-and-vrf-blueprints.webp b/docs/_static/images/firewall-and-vrf-blueprints.webp
new file mode 100644
index 00000000..17194880
--- /dev/null
+++ b/docs/_static/images/firewall-and-vrf-blueprints.webp
Binary files differ
diff --git a/docs/_static/images/firewall-bridge-forward.webp b/docs/_static/images/firewall-bridge-forward.webp
new file mode 100644
index 00000000..2fde5f14
--- /dev/null
+++ b/docs/_static/images/firewall-bridge-forward.webp
Binary files differ
diff --git a/docs/_static/images/firewall-bridge-input.webp b/docs/_static/images/firewall-bridge-input.webp
new file mode 100644
index 00000000..1666bff9
--- /dev/null
+++ b/docs/_static/images/firewall-bridge-input.webp
Binary files differ
diff --git a/docs/_static/images/firewall-bridge-output.webp b/docs/_static/images/firewall-bridge-output.webp
new file mode 100644
index 00000000..98bb580f
--- /dev/null
+++ b/docs/_static/images/firewall-bridge-output.webp
Binary files differ
diff --git a/docs/_static/images/firewall-bridge-packet-flow.png b/docs/_static/images/firewall-bridge-packet-flow.png
deleted file mode 100644
index 9e32315e..00000000
--- a/docs/_static/images/firewall-bridge-packet-flow.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/firewall-flowtable-packet-flow.png b/docs/_static/images/firewall-flowtable-packet-flow.png
deleted file mode 100644
index fca7e13a..00000000
--- a/docs/_static/images/firewall-flowtable-packet-flow.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/firewall-flowtable-packet-flow.webp b/docs/_static/images/firewall-flowtable-packet-flow.webp
new file mode 100644
index 00000000..6d20ab7a
--- /dev/null
+++ b/docs/_static/images/firewall-flowtable-packet-flow.webp
Binary files differ
diff --git a/docs/_static/images/firewall-fwd-packet-flow.png b/docs/_static/images/firewall-fwd-packet-flow.png
deleted file mode 100644
index e4bc2adc..00000000
--- a/docs/_static/images/firewall-fwd-packet-flow.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/firewall-fwd-packet-flow.webp b/docs/_static/images/firewall-fwd-packet-flow.webp
new file mode 100644
index 00000000..31b155a9
--- /dev/null
+++ b/docs/_static/images/firewall-fwd-packet-flow.webp
Binary files differ
diff --git a/docs/_static/images/firewall-gral-packet-flow.png b/docs/_static/images/firewall-gral-packet-flow.png
deleted file mode 100644
index ee4e7b70..00000000
--- a/docs/_static/images/firewall-gral-packet-flow.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/firewall-gral-packet-flow.webp b/docs/_static/images/firewall-gral-packet-flow.webp
new file mode 100644
index 00000000..add21b1e
--- /dev/null
+++ b/docs/_static/images/firewall-gral-packet-flow.webp
Binary files differ
diff --git a/docs/_static/images/firewall-input-packet-flow.png b/docs/_static/images/firewall-input-packet-flow.png
deleted file mode 100644
index 1c53c34a..00000000
--- a/docs/_static/images/firewall-input-packet-flow.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/firewall-input-packet-flow.webp b/docs/_static/images/firewall-input-packet-flow.webp
new file mode 100644
index 00000000..a5f207a1
--- /dev/null
+++ b/docs/_static/images/firewall-input-packet-flow.webp
Binary files differ
diff --git a/docs/_static/images/firewall-netfilter.webp b/docs/_static/images/firewall-netfilter.webp
new file mode 100644
index 00000000..0706a660
--- /dev/null
+++ b/docs/_static/images/firewall-netfilter.webp
Binary files differ
diff --git a/docs/_static/images/firewall-traditional.png b/docs/_static/images/firewall-traditional.png
deleted file mode 100644
index 7eb2b49d..00000000
--- a/docs/_static/images/firewall-traditional.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/firewall-traditional.webp b/docs/_static/images/firewall-traditional.webp
new file mode 100644
index 00000000..2804393f
--- /dev/null
+++ b/docs/_static/images/firewall-traditional.webp
Binary files differ
diff --git a/docs/_static/images/firewall-zonebased.png b/docs/_static/images/firewall-zonebased.png
deleted file mode 100644
index 46b2f623..00000000
--- a/docs/_static/images/firewall-zonebased.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/firewall-zonebased.webp b/docs/_static/images/firewall-zonebased.webp
new file mode 100644
index 00000000..11394be0
--- /dev/null
+++ b/docs/_static/images/firewall-zonebased.webp
Binary files differ
diff --git a/docs/_static/images/gns3-01.png b/docs/_static/images/gns3-01.png
deleted file mode 100644
index a655d6aa..00000000
--- a/docs/_static/images/gns3-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-01.webp b/docs/_static/images/gns3-01.webp
new file mode 100644
index 00000000..d0d48d26
--- /dev/null
+++ b/docs/_static/images/gns3-01.webp
Binary files differ
diff --git a/docs/_static/images/gns3-02.png b/docs/_static/images/gns3-02.png
deleted file mode 100644
index 3dffdd2b..00000000
--- a/docs/_static/images/gns3-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-02.webp b/docs/_static/images/gns3-02.webp
new file mode 100644
index 00000000..83ec7546
--- /dev/null
+++ b/docs/_static/images/gns3-02.webp
Binary files differ
diff --git a/docs/_static/images/gns3-03.png b/docs/_static/images/gns3-03.png
deleted file mode 100644
index fcab6c5d..00000000
--- a/docs/_static/images/gns3-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-03.webp b/docs/_static/images/gns3-03.webp
new file mode 100644
index 00000000..aab36829
--- /dev/null
+++ b/docs/_static/images/gns3-03.webp
Binary files differ
diff --git a/docs/_static/images/gns3-04.png b/docs/_static/images/gns3-04.png
deleted file mode 100644
index afc30131..00000000
--- a/docs/_static/images/gns3-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-04.webp b/docs/_static/images/gns3-04.webp
new file mode 100644
index 00000000..722789bb
--- /dev/null
+++ b/docs/_static/images/gns3-04.webp
Binary files differ
diff --git a/docs/_static/images/gns3-05.png b/docs/_static/images/gns3-05.png
deleted file mode 100644
index fee0dc65..00000000
--- a/docs/_static/images/gns3-05.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-05.webp b/docs/_static/images/gns3-05.webp
new file mode 100644
index 00000000..db42dd62
--- /dev/null
+++ b/docs/_static/images/gns3-05.webp
Binary files differ
diff --git a/docs/_static/images/gns3-06.png b/docs/_static/images/gns3-06.png
deleted file mode 100644
index c03cd89f..00000000
--- a/docs/_static/images/gns3-06.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-06.webp b/docs/_static/images/gns3-06.webp
new file mode 100644
index 00000000..b41d774c
--- /dev/null
+++ b/docs/_static/images/gns3-06.webp
Binary files differ
diff --git a/docs/_static/images/gns3-07.png b/docs/_static/images/gns3-07.png
deleted file mode 100644
index 89d0a565..00000000
--- a/docs/_static/images/gns3-07.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-07.webp b/docs/_static/images/gns3-07.webp
new file mode 100644
index 00000000..360644f8
--- /dev/null
+++ b/docs/_static/images/gns3-07.webp
Binary files differ
diff --git a/docs/_static/images/gns3-08.png b/docs/_static/images/gns3-08.png
deleted file mode 100644
index aca0ff8a..00000000
--- a/docs/_static/images/gns3-08.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-08.webp b/docs/_static/images/gns3-08.webp
new file mode 100644
index 00000000..d7a8f3c3
--- /dev/null
+++ b/docs/_static/images/gns3-08.webp
Binary files differ
diff --git a/docs/_static/images/gns3-09.png b/docs/_static/images/gns3-09.png
deleted file mode 100644
index 7ae38c30..00000000
--- a/docs/_static/images/gns3-09.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-09.webp b/docs/_static/images/gns3-09.webp
new file mode 100644
index 00000000..b68dfdab
--- /dev/null
+++ b/docs/_static/images/gns3-09.webp
Binary files differ
diff --git a/docs/_static/images/gns3-10.png b/docs/_static/images/gns3-10.png
deleted file mode 100644
index 1ee70d58..00000000
--- a/docs/_static/images/gns3-10.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-10.webp b/docs/_static/images/gns3-10.webp
new file mode 100644
index 00000000..61ab6d4e
--- /dev/null
+++ b/docs/_static/images/gns3-10.webp
Binary files differ
diff --git a/docs/_static/images/gns3-11.png b/docs/_static/images/gns3-11.png
deleted file mode 100644
index 7990c73a..00000000
--- a/docs/_static/images/gns3-11.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-11.webp b/docs/_static/images/gns3-11.webp
new file mode 100644
index 00000000..efac5bb7
--- /dev/null
+++ b/docs/_static/images/gns3-11.webp
Binary files differ
diff --git a/docs/_static/images/gns3-12.png b/docs/_static/images/gns3-12.png
deleted file mode 100644
index 9ad51f70..00000000
--- a/docs/_static/images/gns3-12.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-12.webp b/docs/_static/images/gns3-12.webp
new file mode 100644
index 00000000..f0760510
--- /dev/null
+++ b/docs/_static/images/gns3-12.webp
Binary files differ
diff --git a/docs/_static/images/gns3-13.png b/docs/_static/images/gns3-13.png
deleted file mode 100644
index 5f9dd783..00000000
--- a/docs/_static/images/gns3-13.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-13.webp b/docs/_static/images/gns3-13.webp
new file mode 100644
index 00000000..a246380e
--- /dev/null
+++ b/docs/_static/images/gns3-13.webp
Binary files differ
diff --git a/docs/_static/images/gns3-14.png b/docs/_static/images/gns3-14.png
deleted file mode 100644
index 447fcafe..00000000
--- a/docs/_static/images/gns3-14.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-14.webp b/docs/_static/images/gns3-14.webp
new file mode 100644
index 00000000..7e111c58
--- /dev/null
+++ b/docs/_static/images/gns3-14.webp
Binary files differ
diff --git a/docs/_static/images/gns3-15.png b/docs/_static/images/gns3-15.png
deleted file mode 100644
index 956b9edb..00000000
--- a/docs/_static/images/gns3-15.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-15.webp b/docs/_static/images/gns3-15.webp
new file mode 100644
index 00000000..79e7e6db
--- /dev/null
+++ b/docs/_static/images/gns3-15.webp
Binary files differ
diff --git a/docs/_static/images/gns3-16.png b/docs/_static/images/gns3-16.png
deleted file mode 100644
index 4f75ffab..00000000
--- a/docs/_static/images/gns3-16.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-16.webp b/docs/_static/images/gns3-16.webp
new file mode 100644
index 00000000..423503ed
--- /dev/null
+++ b/docs/_static/images/gns3-16.webp
Binary files differ
diff --git a/docs/_static/images/gns3-17.png b/docs/_static/images/gns3-17.png
deleted file mode 100644
index 64eff002..00000000
--- a/docs/_static/images/gns3-17.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-17.webp b/docs/_static/images/gns3-17.webp
new file mode 100644
index 00000000..8b7e5c01
--- /dev/null
+++ b/docs/_static/images/gns3-17.webp
Binary files differ
diff --git a/docs/_static/images/gns3-20.png b/docs/_static/images/gns3-20.png
deleted file mode 100644
index 17d92dea..00000000
--- a/docs/_static/images/gns3-20.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-20.webp b/docs/_static/images/gns3-20.webp
new file mode 100644
index 00000000..a65c47b4
--- /dev/null
+++ b/docs/_static/images/gns3-20.webp
Binary files differ
diff --git a/docs/_static/images/gns3-21.png b/docs/_static/images/gns3-21.png
deleted file mode 100644
index e461016a..00000000
--- a/docs/_static/images/gns3-21.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-21.webp b/docs/_static/images/gns3-21.webp
new file mode 100644
index 00000000..adc71baa
--- /dev/null
+++ b/docs/_static/images/gns3-21.webp
Binary files differ
diff --git a/docs/_static/images/gns3-215.png b/docs/_static/images/gns3-215.png
deleted file mode 100644
index fde268ba..00000000
--- a/docs/_static/images/gns3-215.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-215.webp b/docs/_static/images/gns3-215.webp
new file mode 100644
index 00000000..49755246
--- /dev/null
+++ b/docs/_static/images/gns3-215.webp
Binary files differ
diff --git a/docs/_static/images/gns3-22.png b/docs/_static/images/gns3-22.png
deleted file mode 100644
index 6ed52c1d..00000000
--- a/docs/_static/images/gns3-22.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gns3-22.webp b/docs/_static/images/gns3-22.webp
new file mode 100644
index 00000000..90bc4fa4
--- /dev/null
+++ b/docs/_static/images/gns3-22.webp
Binary files differ
diff --git a/docs/_static/images/gowin-01.png b/docs/_static/images/gowin-01.png
deleted file mode 100644
index 403ce52a..00000000
--- a/docs/_static/images/gowin-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gowin-01.webp b/docs/_static/images/gowin-01.webp
new file mode 100644
index 00000000..048252d3
--- /dev/null
+++ b/docs/_static/images/gowin-01.webp
Binary files differ
diff --git a/docs/_static/images/gowin-02.png b/docs/_static/images/gowin-02.png
deleted file mode 100644
index 413f2948..00000000
--- a/docs/_static/images/gowin-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gowin-02.webp b/docs/_static/images/gowin-02.webp
new file mode 100644
index 00000000..816c178c
--- /dev/null
+++ b/docs/_static/images/gowin-02.webp
Binary files differ
diff --git a/docs/_static/images/gowin-03.png b/docs/_static/images/gowin-03.png
deleted file mode 100644
index fbdbb142..00000000
--- a/docs/_static/images/gowin-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gowin-03.webp b/docs/_static/images/gowin-03.webp
new file mode 100644
index 00000000..ebf67368
--- /dev/null
+++ b/docs/_static/images/gowin-03.webp
Binary files differ
diff --git a/docs/_static/images/gowin-04.png b/docs/_static/images/gowin-04.png
deleted file mode 100644
index c68b8731..00000000
--- a/docs/_static/images/gowin-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/gowin-04.webp b/docs/_static/images/gowin-04.webp
new file mode 100644
index 00000000..b5e94a84
--- /dev/null
+++ b/docs/_static/images/gowin-04.webp
Binary files differ
diff --git a/docs/_static/images/inter-vrf-routing-vrf-lite.png b/docs/_static/images/inter-vrf-routing-vrf-lite.png
deleted file mode 100644
index 3acefee6..00000000
--- a/docs/_static/images/inter-vrf-routing-vrf-lite.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/inter-vrf-routing-vrf-lite.webp b/docs/_static/images/inter-vrf-routing-vrf-lite.webp
new file mode 100644
index 00000000..43394ec5
--- /dev/null
+++ b/docs/_static/images/inter-vrf-routing-vrf-lite.webp
Binary files differ
diff --git a/docs/_static/images/ipsec-vyos-pa.png b/docs/_static/images/ipsec-vyos-pa.png
deleted file mode 100644
index 0929bcc7..00000000
--- a/docs/_static/images/ipsec-vyos-pa.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/ipsec-vyos-pa.webp b/docs/_static/images/ipsec-vyos-pa.webp
new file mode 100644
index 00000000..1758d65c
--- /dev/null
+++ b/docs/_static/images/ipsec-vyos-pa.webp
Binary files differ
diff --git a/docs/_static/images/json.webp b/docs/_static/images/json.webp
new file mode 100644
index 00000000..2dd0460f
--- /dev/null
+++ b/docs/_static/images/json.webp
Binary files differ
diff --git a/docs/_static/images/key.webp b/docs/_static/images/key.webp
new file mode 100644
index 00000000..24fcceca
--- /dev/null
+++ b/docs/_static/images/key.webp
Binary files differ
diff --git a/docs/_static/images/keypairs.png b/docs/_static/images/keypairs.png
deleted file mode 100644
index 7e772ae9..00000000
--- a/docs/_static/images/keypairs.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/keypairs.webp b/docs/_static/images/keypairs.webp
new file mode 100644
index 00000000..14df4da3
--- /dev/null
+++ b/docs/_static/images/keypairs.webp
Binary files differ
diff --git a/docs/_static/images/lac-lns-diagram.jpg b/docs/_static/images/lac-lns-diagram.jpg
deleted file mode 100644
index 4463a3c3..00000000
--- a/docs/_static/images/lac-lns-diagram.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/lac-lns-diagram.webp b/docs/_static/images/lac-lns-diagram.webp
new file mode 100644
index 00000000..0ce052c2
--- /dev/null
+++ b/docs/_static/images/lac-lns-diagram.webp
Binary files differ
diff --git a/docs/_static/images/lac-lns-winclient.jpg b/docs/_static/images/lac-lns-winclient.jpg
deleted file mode 100644
index 9fa99152..00000000
--- a/docs/_static/images/lac-lns-winclient.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/lac-lns-winclient.webp b/docs/_static/images/lac-lns-winclient.webp
new file mode 100644
index 00000000..95792cad
--- /dev/null
+++ b/docs/_static/images/lac-lns-winclient.webp
Binary files differ
diff --git a/docs/_static/images/ldapone.png b/docs/_static/images/ldapone.png
deleted file mode 100644
index 33ecf628..00000000
--- a/docs/_static/images/ldapone.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/ldapone.webp b/docs/_static/images/ldapone.webp
new file mode 100644
index 00000000..0f070454
--- /dev/null
+++ b/docs/_static/images/ldapone.webp
Binary files differ
diff --git a/docs/_static/images/ldaptwo.png b/docs/_static/images/ldaptwo.png
deleted file mode 100644
index 7cb9e0cb..00000000
--- a/docs/_static/images/ldaptwo.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/ldaptwo.webp b/docs/_static/images/ldaptwo.webp
new file mode 100644
index 00000000..9ee636df
--- /dev/null
+++ b/docs/_static/images/ldaptwo.webp
Binary files differ
diff --git a/docs/_static/images/mainschema.png b/docs/_static/images/mainschema.png
deleted file mode 100644
index c39e5da2..00000000
--- a/docs/_static/images/mainschema.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/mainschema.webp b/docs/_static/images/mainschema.webp
new file mode 100644
index 00000000..c9db82ca
--- /dev/null
+++ b/docs/_static/images/mainschema.webp
Binary files differ
diff --git a/docs/_static/images/multicast-basic.png b/docs/_static/images/multicast-basic.png
deleted file mode 100644
index 3d4a3de3..00000000
--- a/docs/_static/images/multicast-basic.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/multicast-basic.webp b/docs/_static/images/multicast-basic.webp
new file mode 100644
index 00000000..8e963421
--- /dev/null
+++ b/docs/_static/images/multicast-basic.webp
Binary files differ
diff --git a/docs/_static/images/nat_before_vpn_topology.png b/docs/_static/images/nat_before_vpn_topology.png
deleted file mode 100644
index ae23c92d..00000000
--- a/docs/_static/images/nat_before_vpn_topology.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/nat_before_vpn_topology.webp b/docs/_static/images/nat_before_vpn_topology.webp
new file mode 100644
index 00000000..7f93a3d8
--- /dev/null
+++ b/docs/_static/images/nat_before_vpn_topology.webp
Binary files differ
diff --git a/docs/_static/images/nmp1.png b/docs/_static/images/nmp1.png
deleted file mode 100644
index 0b761a76..00000000
--- a/docs/_static/images/nmp1.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/nmp1.webp b/docs/_static/images/nmp1.webp
new file mode 100644
index 00000000..60035421
--- /dev/null
+++ b/docs/_static/images/nmp1.webp
Binary files differ
diff --git a/docs/_static/images/nmp2.png b/docs/_static/images/nmp2.png
deleted file mode 100644
index 3190a099..00000000
--- a/docs/_static/images/nmp2.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/nmp2.webp b/docs/_static/images/nmp2.webp
new file mode 100644
index 00000000..6dbf4d42
--- /dev/null
+++ b/docs/_static/images/nmp2.webp
Binary files differ
diff --git a/docs/_static/images/nmp3.png b/docs/_static/images/nmp3.png
deleted file mode 100644
index 0585b80e..00000000
--- a/docs/_static/images/nmp3.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/nmp3.webp b/docs/_static/images/nmp3.webp
new file mode 100644
index 00000000..72ab7050
--- /dev/null
+++ b/docs/_static/images/nmp3.webp
Binary files differ
diff --git a/docs/_static/images/nmp4.png b/docs/_static/images/nmp4.png
deleted file mode 100644
index e0aa893e..00000000
--- a/docs/_static/images/nmp4.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/nmp4.webp b/docs/_static/images/nmp4.webp
new file mode 100644
index 00000000..d7684b38
--- /dev/null
+++ b/docs/_static/images/nmp4.webp
Binary files differ
diff --git a/docs/_static/images/nmp5.png b/docs/_static/images/nmp5.png
deleted file mode 100644
index d3149034..00000000
--- a/docs/_static/images/nmp5.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/nmp5.webp b/docs/_static/images/nmp5.webp
new file mode 100644
index 00000000..6c64707c
--- /dev/null
+++ b/docs/_static/images/nmp5.webp
Binary files differ
diff --git a/docs/_static/images/nmp6.png b/docs/_static/images/nmp6.png
deleted file mode 100644
index c4645e33..00000000
--- a/docs/_static/images/nmp6.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/nmp6.webp b/docs/_static/images/nmp6.webp
new file mode 100644
index 00000000..85141b11
--- /dev/null
+++ b/docs/_static/images/nmp6.webp
Binary files differ
diff --git a/docs/_static/images/nmp7.png b/docs/_static/images/nmp7.png
deleted file mode 100644
index 3e518e7e..00000000
--- a/docs/_static/images/nmp7.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/nmp7.webp b/docs/_static/images/nmp7.webp
new file mode 100644
index 00000000..6f64df83
--- /dev/null
+++ b/docs/_static/images/nmp7.webp
Binary files differ
diff --git a/docs/_static/images/openvpn_site2site_diagram.jpg b/docs/_static/images/openvpn_site2site_diagram.jpg
deleted file mode 100644
index 05881e7d..00000000
--- a/docs/_static/images/openvpn_site2site_diagram.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/openvpn_site2site_diagram.webp b/docs/_static/images/openvpn_site2site_diagram.webp
new file mode 100644
index 00000000..97d4df3f
--- /dev/null
+++ b/docs/_static/images/openvpn_site2site_diagram.webp
Binary files differ
diff --git a/docs/_static/images/password-recovery-01.png b/docs/_static/images/password-recovery-01.png
deleted file mode 100644
index 345ca357..00000000
--- a/docs/_static/images/password-recovery-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/pbr_example_1.png b/docs/_static/images/pbr_example_1.png
deleted file mode 100644
index 3dff6db6..00000000
--- a/docs/_static/images/pbr_example_1.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/pbr_example_1.webp b/docs/_static/images/pbr_example_1.webp
new file mode 100644
index 00000000..4e8ba882
--- /dev/null
+++ b/docs/_static/images/pbr_example_1.webp
Binary files differ
diff --git a/docs/_static/images/permanent_install.png b/docs/_static/images/permanent_install.png
deleted file mode 100644
index e772e86d..00000000
--- a/docs/_static/images/permanent_install.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/policy-based-ipsec-and-firewall.webp b/docs/_static/images/policy-based-ipsec-and-firewall.webp
new file mode 100644
index 00000000..2f57a305
--- /dev/null
+++ b/docs/_static/images/policy-based-ipsec-and-firewall.webp
Binary files differ
diff --git a/docs/_static/images/pppoe-ipv6-pd-diagram.jpg b/docs/_static/images/pppoe-ipv6-pd-diagram.jpg
deleted file mode 100644
index 430848c8..00000000
--- a/docs/_static/images/pppoe-ipv6-pd-diagram.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/pppoe-ipv6-pd-diagram.webp b/docs/_static/images/pppoe-ipv6-pd-diagram.webp
new file mode 100644
index 00000000..344bbf21
--- /dev/null
+++ b/docs/_static/images/pppoe-ipv6-pd-diagram.webp
Binary files differ
diff --git a/docs/_static/images/project.webp b/docs/_static/images/project.webp
new file mode 100644
index 00000000..617375a2
--- /dev/null
+++ b/docs/_static/images/project.webp
Binary files differ
diff --git a/docs/_static/images/qos1.png b/docs/_static/images/qos1.png
deleted file mode 100644
index 9c16e6a3..00000000
--- a/docs/_static/images/qos1.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/qos1.webp b/docs/_static/images/qos1.webp
new file mode 100644
index 00000000..fe9264a6
--- /dev/null
+++ b/docs/_static/images/qos1.webp
Binary files differ
diff --git a/docs/_static/images/qos10.png b/docs/_static/images/qos10.png
deleted file mode 100644
index 2f90ffe7..00000000
--- a/docs/_static/images/qos10.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/qos10.webp b/docs/_static/images/qos10.webp
new file mode 100644
index 00000000..646ae67b
--- /dev/null
+++ b/docs/_static/images/qos10.webp
Binary files differ
diff --git a/docs/_static/images/qos2.png b/docs/_static/images/qos2.png
deleted file mode 100644
index 4d351344..00000000
--- a/docs/_static/images/qos2.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/qos2.webp b/docs/_static/images/qos2.webp
new file mode 100644
index 00000000..7c8a1336
--- /dev/null
+++ b/docs/_static/images/qos2.webp
Binary files differ
diff --git a/docs/_static/images/qos3.png b/docs/_static/images/qos3.png
deleted file mode 100644
index 97efaeb7..00000000
--- a/docs/_static/images/qos3.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/qos3.webp b/docs/_static/images/qos3.webp
new file mode 100644
index 00000000..3cf2dd32
--- /dev/null
+++ b/docs/_static/images/qos3.webp
Binary files differ
diff --git a/docs/_static/images/qos4.png b/docs/_static/images/qos4.png
deleted file mode 100644
index b87b256e..00000000
--- a/docs/_static/images/qos4.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/qos4.webp b/docs/_static/images/qos4.webp
new file mode 100644
index 00000000..cc108ee8
--- /dev/null
+++ b/docs/_static/images/qos4.webp
Binary files differ
diff --git a/docs/_static/images/qos5.png b/docs/_static/images/qos5.png
deleted file mode 100644
index 4a615755..00000000
--- a/docs/_static/images/qos5.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/qos5.webp b/docs/_static/images/qos5.webp
new file mode 100644
index 00000000..d41ae04d
--- /dev/null
+++ b/docs/_static/images/qos5.webp
Binary files differ
diff --git a/docs/_static/images/qos6.png b/docs/_static/images/qos6.png
deleted file mode 100644
index 907d6104..00000000
--- a/docs/_static/images/qos6.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/qos6.webp b/docs/_static/images/qos6.webp
new file mode 100644
index 00000000..7d238851
--- /dev/null
+++ b/docs/_static/images/qos6.webp
Binary files differ
diff --git a/docs/_static/images/qos7.png b/docs/_static/images/qos7.png
deleted file mode 100644
index 03ec5cd1..00000000
--- a/docs/_static/images/qos7.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/qos7.webp b/docs/_static/images/qos7.webp
new file mode 100644
index 00000000..026452c2
--- /dev/null
+++ b/docs/_static/images/qos7.webp
Binary files differ
diff --git a/docs/_static/images/qos8.png b/docs/_static/images/qos8.png
deleted file mode 100644
index 3566ac00..00000000
--- a/docs/_static/images/qos8.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/qos8.webp b/docs/_static/images/qos8.webp
new file mode 100644
index 00000000..e1706ce2
--- /dev/null
+++ b/docs/_static/images/qos8.webp
Binary files differ
diff --git a/docs/_static/images/qos9.png b/docs/_static/images/qos9.png
deleted file mode 100644
index 67d8afd2..00000000
--- a/docs/_static/images/qos9.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/qos9.webp b/docs/_static/images/qos9.webp
new file mode 100644
index 00000000..2cc6fdaa
--- /dev/null
+++ b/docs/_static/images/qos9.webp
Binary files differ
diff --git a/docs/_static/images/reset-password-step-1.webp b/docs/_static/images/reset-password-step-1.webp
new file mode 100644
index 00000000..fb361d3b
--- /dev/null
+++ b/docs/_static/images/reset-password-step-1.webp
Binary files differ
diff --git a/docs/_static/images/reset-password-step-2.webp b/docs/_static/images/reset-password-step-2.webp
new file mode 100644
index 00000000..66262a88
--- /dev/null
+++ b/docs/_static/images/reset-password-step-2.webp
Binary files differ
diff --git a/docs/_static/images/reset-password-step-3.webp b/docs/_static/images/reset-password-step-3.webp
new file mode 100644
index 00000000..ad6f2899
--- /dev/null
+++ b/docs/_static/images/reset-password-step-3.webp
Binary files differ
diff --git a/docs/_static/images/reset-password-step-4.webp b/docs/_static/images/reset-password-step-4.webp
new file mode 100644
index 00000000..7dd5efa2
--- /dev/null
+++ b/docs/_static/images/reset-password-step-4.webp
Binary files differ
diff --git a/docs/_static/images/reset-password-step-5.webp b/docs/_static/images/reset-password-step-5.webp
new file mode 100644
index 00000000..b4702618
--- /dev/null
+++ b/docs/_static/images/reset-password-step-5.webp
Binary files differ
diff --git a/docs/_static/images/service.webp b/docs/_static/images/service.webp
new file mode 100644
index 00000000..051cd9b1
--- /dev/null
+++ b/docs/_static/images/service.webp
Binary files differ
diff --git a/docs/_static/images/service_conntrack_sync-schema.png b/docs/_static/images/service_conntrack_sync-schema.png
deleted file mode 100644
index 1b5fe8fb..00000000
--- a/docs/_static/images/service_conntrack_sync-schema.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/service_conntrack_sync-schema.webp b/docs/_static/images/service_conntrack_sync-schema.webp
new file mode 100644
index 00000000..e347aa19
--- /dev/null
+++ b/docs/_static/images/service_conntrack_sync-schema.webp
Binary files differ
diff --git a/docs/_static/images/service_dhcp-relay01.png b/docs/_static/images/service_dhcp-relay01.png
deleted file mode 100644
index cd7f30cf..00000000
--- a/docs/_static/images/service_dhcp-relay01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/service_dhcp-relay01.webp b/docs/_static/images/service_dhcp-relay01.webp
new file mode 100644
index 00000000..5fbfad3e
--- /dev/null
+++ b/docs/_static/images/service_dhcp-relay01.webp
Binary files differ
diff --git a/docs/_static/images/service_dhcpv6-relay01.png b/docs/_static/images/service_dhcpv6-relay01.png
deleted file mode 100644
index 9a10a10f..00000000
--- a/docs/_static/images/service_dhcpv6-relay01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/service_dhcpv6-relay01.webp b/docs/_static/images/service_dhcpv6-relay01.webp
new file mode 100644
index 00000000..1f72f51f
--- /dev/null
+++ b/docs/_static/images/service_dhcpv6-relay01.webp
Binary files differ
diff --git a/docs/_static/images/service_snmp_communication_principles_diagram.png b/docs/_static/images/service_snmp_communication_principles_diagram.png
deleted file mode 100644
index eff2ce45..00000000
--- a/docs/_static/images/service_snmp_communication_principles_diagram.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/service_snmp_communication_principles_diagram.webp b/docs/_static/images/service_snmp_communication_principles_diagram.webp
new file mode 100644
index 00000000..abb18133
--- /dev/null
+++ b/docs/_static/images/service_snmp_communication_principles_diagram.webp
Binary files differ
diff --git a/docs/_static/images/sg.png b/docs/_static/images/sg.png
deleted file mode 100644
index 8be51e1f..00000000
--- a/docs/_static/images/sg.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/sg.webp b/docs/_static/images/sg.webp
new file mode 100644
index 00000000..5ee77e0d
--- /dev/null
+++ b/docs/_static/images/sg.webp
Binary files differ
diff --git a/docs/_static/images/sticky-connections.jpg b/docs/_static/images/sticky-connections.jpg
deleted file mode 100644
index 25fd72a9..00000000
--- a/docs/_static/images/sticky-connections.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/sticky-connections.webp b/docs/_static/images/sticky-connections.webp
new file mode 100644
index 00000000..92e5b769
--- /dev/null
+++ b/docs/_static/images/sticky-connections.webp
Binary files differ
diff --git a/docs/_static/images/traffic.png b/docs/_static/images/traffic.png
deleted file mode 100644
index 74002b16..00000000
--- a/docs/_static/images/traffic.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/traffic.webp b/docs/_static/images/traffic.webp
new file mode 100644
index 00000000..f6f9e183
--- /dev/null
+++ b/docs/_static/images/traffic.webp
Binary files differ
diff --git a/docs/_static/images/uefi_secureboot_01.webp b/docs/_static/images/uefi_secureboot_01.webp
new file mode 100644
index 00000000..dccf8964
--- /dev/null
+++ b/docs/_static/images/uefi_secureboot_01.webp
Binary files differ
diff --git a/docs/_static/images/uefi_secureboot_02.webp b/docs/_static/images/uefi_secureboot_02.webp
new file mode 100644
index 00000000..e9175323
--- /dev/null
+++ b/docs/_static/images/uefi_secureboot_02.webp
Binary files differ
diff --git a/docs/_static/images/uefi_secureboot_03.webp b/docs/_static/images/uefi_secureboot_03.webp
new file mode 100644
index 00000000..bcc5143c
--- /dev/null
+++ b/docs/_static/images/uefi_secureboot_03.webp
Binary files differ
diff --git a/docs/_static/images/uefi_secureboot_04.webp b/docs/_static/images/uefi_secureboot_04.webp
new file mode 100644
index 00000000..a84f426e
--- /dev/null
+++ b/docs/_static/images/uefi_secureboot_04.webp
Binary files differ
diff --git a/docs/_static/images/uefi_secureboot_05.webp b/docs/_static/images/uefi_secureboot_05.webp
new file mode 100644
index 00000000..0b3c4883
--- /dev/null
+++ b/docs/_static/images/uefi_secureboot_05.webp
Binary files differ
diff --git a/docs/_static/images/uefi_secureboot_06.webp b/docs/_static/images/uefi_secureboot_06.webp
new file mode 100644
index 00000000..4bcf4a2f
--- /dev/null
+++ b/docs/_static/images/uefi_secureboot_06.webp
Binary files differ
diff --git a/docs/_static/images/uefi_secureboot_07.webp b/docs/_static/images/uefi_secureboot_07.webp
new file mode 100644
index 00000000..13ba02d1
--- /dev/null
+++ b/docs/_static/images/uefi_secureboot_07.webp
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-01.png b/docs/_static/images/virt-libvirt-01.png
deleted file mode 100644
index 06baea8e..00000000
--- a/docs/_static/images/virt-libvirt-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-01.webp b/docs/_static/images/virt-libvirt-01.webp
new file mode 100644
index 00000000..02498c96
--- /dev/null
+++ b/docs/_static/images/virt-libvirt-01.webp
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-02.png b/docs/_static/images/virt-libvirt-02.png
deleted file mode 100644
index b6c4b379..00000000
--- a/docs/_static/images/virt-libvirt-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-02.webp b/docs/_static/images/virt-libvirt-02.webp
new file mode 100644
index 00000000..06ad10aa
--- /dev/null
+++ b/docs/_static/images/virt-libvirt-02.webp
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-03.png b/docs/_static/images/virt-libvirt-03.png
deleted file mode 100644
index ac3891f0..00000000
--- a/docs/_static/images/virt-libvirt-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-03.webp b/docs/_static/images/virt-libvirt-03.webp
new file mode 100644
index 00000000..e8beae0c
--- /dev/null
+++ b/docs/_static/images/virt-libvirt-03.webp
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-04.png b/docs/_static/images/virt-libvirt-04.png
deleted file mode 100644
index b1218597..00000000
--- a/docs/_static/images/virt-libvirt-04.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-04.webp b/docs/_static/images/virt-libvirt-04.webp
new file mode 100644
index 00000000..586cdedb
--- /dev/null
+++ b/docs/_static/images/virt-libvirt-04.webp
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-05.png b/docs/_static/images/virt-libvirt-05.png
deleted file mode 100644
index 5579c281..00000000
--- a/docs/_static/images/virt-libvirt-05.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-05.webp b/docs/_static/images/virt-libvirt-05.webp
new file mode 100644
index 00000000..65c57a3d
--- /dev/null
+++ b/docs/_static/images/virt-libvirt-05.webp
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-06.png b/docs/_static/images/virt-libvirt-06.png
deleted file mode 100644
index e0983d23..00000000
--- a/docs/_static/images/virt-libvirt-06.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-06.webp b/docs/_static/images/virt-libvirt-06.webp
new file mode 100644
index 00000000..da7a41a9
--- /dev/null
+++ b/docs/_static/images/virt-libvirt-06.webp
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-qc-01.png b/docs/_static/images/virt-libvirt-qc-01.png
deleted file mode 100644
index 49867bd0..00000000
--- a/docs/_static/images/virt-libvirt-qc-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-qc-01.webp b/docs/_static/images/virt-libvirt-qc-01.webp
new file mode 100644
index 00000000..1b19ca60
--- /dev/null
+++ b/docs/_static/images/virt-libvirt-qc-01.webp
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-qc-02.png b/docs/_static/images/virt-libvirt-qc-02.png
deleted file mode 100644
index a71b8f64..00000000
--- a/docs/_static/images/virt-libvirt-qc-02.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-qc-02.webp b/docs/_static/images/virt-libvirt-qc-02.webp
new file mode 100644
index 00000000..8281ebfb
--- /dev/null
+++ b/docs/_static/images/virt-libvirt-qc-02.webp
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-qc-03.png b/docs/_static/images/virt-libvirt-qc-03.png
deleted file mode 100644
index 4eefaa58..00000000
--- a/docs/_static/images/virt-libvirt-qc-03.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/virt-libvirt-qc-03.webp b/docs/_static/images/virt-libvirt-qc-03.webp
new file mode 100644
index 00000000..7dc4e7e8
--- /dev/null
+++ b/docs/_static/images/virt-libvirt-qc-03.webp
Binary files differ
diff --git a/docs/_static/images/vpn_dmvpn_topology01.png b/docs/_static/images/vpn_dmvpn_topology01.png
deleted file mode 100644
index 17433be6..00000000
--- a/docs/_static/images/vpn_dmvpn_topology01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/vpn_dmvpn_topology01.webp b/docs/_static/images/vpn_dmvpn_topology01.webp
new file mode 100644
index 00000000..3da35995
--- /dev/null
+++ b/docs/_static/images/vpn_dmvpn_topology01.webp
Binary files differ
diff --git a/docs/_static/images/vpn_s2s_ikev2.png b/docs/_static/images/vpn_s2s_ikev2.png
deleted file mode 100644
index f8050e3a..00000000
--- a/docs/_static/images/vpn_s2s_ikev2.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/vpn_s2s_ikev2.webp b/docs/_static/images/vpn_s2s_ikev2.webp
new file mode 100644
index 00000000..615f689c
--- /dev/null
+++ b/docs/_static/images/vpn_s2s_ikev2.webp
Binary files differ
diff --git a/docs/_static/images/vpn_s2s_ikev2_c.png b/docs/_static/images/vpn_s2s_ikev2_c.png
deleted file mode 100644
index 2d9e21b5..00000000
--- a/docs/_static/images/vpn_s2s_ikev2_c.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/vpn_s2s_ikev2_c.webp b/docs/_static/images/vpn_s2s_ikev2_c.webp
new file mode 100644
index 00000000..f572fc29
--- /dev/null
+++ b/docs/_static/images/vpn_s2s_ikev2_c.webp
Binary files differ
diff --git a/docs/_static/images/vrf-example-topology-01.png b/docs/_static/images/vrf-example-topology-01.png
deleted file mode 100644
index 57357509..00000000
--- a/docs/_static/images/vrf-example-topology-01.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/vrf-example-topology-01.webp b/docs/_static/images/vrf-example-topology-01.webp
new file mode 100644
index 00000000..696abad1
--- /dev/null
+++ b/docs/_static/images/vrf-example-topology-01.webp
Binary files differ
diff --git a/docs/_static/images/vyos-downloads.png b/docs/_static/images/vyos-downloads.png
deleted file mode 100644
index 6bad2b19..00000000
--- a/docs/_static/images/vyos-downloads.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/vyos-downloads.webp b/docs/_static/images/vyos-downloads.webp
new file mode 100644
index 00000000..9d446701
--- /dev/null
+++ b/docs/_static/images/vyos-downloads.webp
Binary files differ
diff --git a/docs/_static/images/vyos-logo-icon.webp b/docs/_static/images/vyos-logo-icon.webp
new file mode 100644
index 00000000..d2867b8c
--- /dev/null
+++ b/docs/_static/images/vyos-logo-icon.webp
Binary files differ
diff --git a/docs/_static/images/vyos-logo.webp b/docs/_static/images/vyos-logo.webp
new file mode 100644
index 00000000..d15112e7
--- /dev/null
+++ b/docs/_static/images/vyos-logo.webp
Binary files differ
diff --git a/docs/_static/images/vyos-sr-isis.png b/docs/_static/images/vyos-sr-isis.png
deleted file mode 100644
index 62430919..00000000
--- a/docs/_static/images/vyos-sr-isis.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/vyos-sr-isis.webp b/docs/_static/images/vyos-sr-isis.webp
new file mode 100644
index 00000000..8ecad813
--- /dev/null
+++ b/docs/_static/images/vyos-sr-isis.webp
Binary files differ
diff --git a/docs/_static/images/vyos_1_4_nat66_simple.png b/docs/_static/images/vyos_1_4_nat66_simple.png
deleted file mode 100644
index d7c54115..00000000
--- a/docs/_static/images/vyos_1_4_nat66_simple.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/vyos_1_4_nat66_simple.webp b/docs/_static/images/vyos_1_4_nat66_simple.webp
new file mode 100644
index 00000000..6dedc08c
--- /dev/null
+++ b/docs/_static/images/vyos_1_4_nat66_simple.webp
Binary files differ
diff --git a/docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.png b/docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.png
deleted file mode 100644
index 297fdd11..00000000
--- a/docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.webp b/docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.webp
new file mode 100644
index 00000000..352d1f08
--- /dev/null
+++ b/docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.webp
Binary files differ
diff --git a/docs/_static/images/vyos_arista_bond_lacp.png b/docs/_static/images/vyos_arista_bond_lacp.png
deleted file mode 100644
index 6c9ef8ec..00000000
--- a/docs/_static/images/vyos_arista_bond_lacp.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/vyos_arista_bond_lacp.webp b/docs/_static/images/vyos_arista_bond_lacp.webp
new file mode 100644
index 00000000..6ac71379
--- /dev/null
+++ b/docs/_static/images/vyos_arista_bond_lacp.webp
Binary files differ
diff --git a/docs/_static/images/vyosnew-downloads.png b/docs/_static/images/vyosnew-downloads.png
deleted file mode 100644
index 294a4589..00000000
--- a/docs/_static/images/vyosnew-downloads.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/vyosnew-downloads.webp b/docs/_static/images/vyosnew-downloads.webp
new file mode 100644
index 00000000..fbbb21c8
--- /dev/null
+++ b/docs/_static/images/vyosnew-downloads.webp
Binary files differ
diff --git a/docs/_static/images/wireguard_qrcode.jpg b/docs/_static/images/wireguard_qrcode.jpg
deleted file mode 100644
index 0a9a98c0..00000000
--- a/docs/_static/images/wireguard_qrcode.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/wireguard_qrcode.webp b/docs/_static/images/wireguard_qrcode.webp
new file mode 100644
index 00000000..7eb02d79
--- /dev/null
+++ b/docs/_static/images/wireguard_qrcode.webp
Binary files differ
diff --git a/docs/_static/images/wireguard_site2site_diagram.jpg b/docs/_static/images/wireguard_site2site_diagram.jpg
deleted file mode 100644
index fc305952..00000000
--- a/docs/_static/images/wireguard_site2site_diagram.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/wireguard_site2site_diagram.webp b/docs/_static/images/wireguard_site2site_diagram.webp
new file mode 100644
index 00000000..9f73ad4e
--- /dev/null
+++ b/docs/_static/images/wireguard_site2site_diagram.webp
Binary files differ
diff --git a/docs/_static/images/zone-policy-diagram.png b/docs/_static/images/zone-policy-diagram.png
deleted file mode 100644
index 49e3e046..00000000
--- a/docs/_static/images/zone-policy-diagram.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/images/zone-policy-diagram.webp b/docs/_static/images/zone-policy-diagram.webp
new file mode 100644
index 00000000..850df285
--- /dev/null
+++ b/docs/_static/images/zone-policy-diagram.webp
Binary files differ