diff options
241 files changed, 174 insertions, 174 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 Binary files differnew file mode 100644 index 00000000..eebabad0 --- /dev/null +++ b/docs/_static/css/DataTables-1.11.5/images/sort_asc.webp 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 Binary files differnew file mode 100644 index 00000000..847d4f5d --- /dev/null +++ b/docs/_static/css/DataTables-1.11.5/images/sort_asc_disabled.webp 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 Binary files differnew file mode 100644 index 00000000..1b09597a --- /dev/null +++ b/docs/_static/css/DataTables-1.11.5/images/sort_both.webp 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 Binary files differnew file mode 100644 index 00000000..857789c6 --- /dev/null +++ b/docs/_static/css/DataTables-1.11.5/images/sort_desc.webp 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 Binary files differnew file mode 100644 index 00000000..3368310f --- /dev/null +++ b/docs/_static/css/DataTables-1.11.5/images/sort_desc_disabled.webp diff --git a/docs/_static/images/1u_vyos_back.webp b/docs/_static/images/1u_vyos_back.webp Binary files differnew file mode 100644 index 00000000..b0dbab1d --- /dev/null +++ b/docs/_static/images/1u_vyos_back.webp diff --git a/docs/_static/images/1u_vyos_front.webp b/docs/_static/images/1u_vyos_front.webp Binary files differnew file mode 100644 index 00000000..a47e4f9e --- /dev/null +++ b/docs/_static/images/1u_vyos_front.webp diff --git a/docs/_static/images/1u_vyos_front_10ge_open_1.webp b/docs/_static/images/1u_vyos_front_10ge_open_1.webp Binary files differnew file mode 100644 index 00000000..87f53ddd --- /dev/null +++ b/docs/_static/images/1u_vyos_front_10ge_open_1.webp diff --git a/docs/_static/images/1u_vyos_front_10ge_open_2.webp b/docs/_static/images/1u_vyos_front_10ge_open_2.webp Binary files differnew file mode 100644 index 00000000..1fe5d4ca --- /dev/null +++ b/docs/_static/images/1u_vyos_front_10ge_open_2.webp diff --git a/docs/_static/images/1u_vyos_front_10ge_open_3.webp b/docs/_static/images/1u_vyos_front_10ge_open_3.webp Binary files differnew file mode 100644 index 00000000..2200b448 --- /dev/null +++ b/docs/_static/images/1u_vyos_front_10ge_open_3.webp diff --git a/docs/_static/images/1u_vyos_front_10ge_open_4.webp b/docs/_static/images/1u_vyos_front_10ge_open_4.webp Binary files differnew file mode 100644 index 00000000..fd4a43c7 --- /dev/null +++ b/docs/_static/images/1u_vyos_front_10ge_open_4.webp diff --git a/docs/_static/images/1u_vyos_front_open_1.webp b/docs/_static/images/1u_vyos_front_open_1.webp Binary files differnew file mode 100644 index 00000000..00006feb --- /dev/null +++ b/docs/_static/images/1u_vyos_front_open_1.webp diff --git a/docs/_static/images/1u_vyos_front_open_2.webp b/docs/_static/images/1u_vyos_front_open_2.webp Binary files differnew file mode 100644 index 00000000..ad6fa807 --- /dev/null +++ b/docs/_static/images/1u_vyos_front_open_2.webp diff --git a/docs/_static/images/1u_vyos_front_open_3.webp b/docs/_static/images/1u_vyos_front_open_3.webp Binary files differnew file mode 100644 index 00000000..15edf863 --- /dev/null +++ b/docs/_static/images/1u_vyos_front_open_3.webp diff --git a/docs/_static/images/480px-Acrosser_ANDJ190N1_Back.webp b/docs/_static/images/480px-Acrosser_ANDJ190N1_Back.webp Binary files differnew file mode 100644 index 00000000..10c350cc --- /dev/null +++ b/docs/_static/images/480px-Acrosser_ANDJ190N1_Back.webp diff --git a/docs/_static/images/480px-Acrosser_ANDJ190N1_Front.webp b/docs/_static/images/480px-Acrosser_ANDJ190N1_Front.webp Binary files differnew file mode 100644 index 00000000..0ea695d4 --- /dev/null +++ b/docs/_static/images/480px-Acrosser_ANDJ190N1_Front.webp diff --git a/docs/_static/images/600px-Partaker-i5.webp b/docs/_static/images/600px-Partaker-i5.webp Binary files differnew file mode 100644 index 00000000..d68d5afa --- /dev/null +++ b/docs/_static/images/600px-Partaker-i5.webp diff --git a/docs/_static/images/ESP_AH.webp b/docs/_static/images/ESP_AH.webp Binary files differnew file mode 100644 index 00000000..1c70082e --- /dev/null +++ b/docs/_static/images/ESP_AH.webp diff --git a/docs/_static/images/IPSec_close_action_settings.webp b/docs/_static/images/IPSec_close_action_settings.webp Binary files differnew file mode 100644 index 00000000..6510ba7c --- /dev/null +++ b/docs/_static/images/IPSec_close_action_settings.webp diff --git a/docs/_static/images/L3VPN_hub_and_spoke.webp b/docs/_static/images/L3VPN_hub_and_spoke.webp Binary files differnew file mode 100644 index 00000000..2f3cafcd --- /dev/null +++ b/docs/_static/images/L3VPN_hub_and_spoke.webp diff --git a/docs/_static/images/PA-ESP-group.webp b/docs/_static/images/PA-ESP-group.webp Binary files differnew file mode 100644 index 00000000..1802c511 --- /dev/null +++ b/docs/_static/images/PA-ESP-group.webp diff --git a/docs/_static/images/PA-IKE-GW-1.webp b/docs/_static/images/PA-IKE-GW-1.webp Binary files differnew file mode 100644 index 00000000..ce0a123d --- /dev/null +++ b/docs/_static/images/PA-IKE-GW-1.webp diff --git a/docs/_static/images/PA-IKE-GW-2.webp b/docs/_static/images/PA-IKE-GW-2.webp Binary files differnew file mode 100644 index 00000000..5facbc1e --- /dev/null +++ b/docs/_static/images/PA-IKE-GW-2.webp diff --git a/docs/_static/images/PA-IKE-group.webp b/docs/_static/images/PA-IKE-group.webp Binary files differnew file mode 100644 index 00000000..f244a3fa --- /dev/null +++ b/docs/_static/images/PA-IKE-group.webp diff --git a/docs/_static/images/PA-IPsec-tunnel.webp b/docs/_static/images/PA-IPsec-tunnel.webp Binary files differnew file mode 100644 index 00000000..f8aac9b8 --- /dev/null +++ b/docs/_static/images/PA-IPsec-tunnel.webp diff --git a/docs/_static/images/PA-tunnel-1.webp b/docs/_static/images/PA-tunnel-1.webp Binary files differnew file mode 100644 index 00000000..b72c9364 --- /dev/null +++ b/docs/_static/images/PA-tunnel-1.webp diff --git a/docs/_static/images/PA-tunnel-2.webp b/docs/_static/images/PA-tunnel-2.webp Binary files differnew file mode 100644 index 00000000..8b1bfbf8 --- /dev/null +++ b/docs/_static/images/PA-tunnel-2.webp diff --git a/docs/_static/images/PA-tunnel-3.webp b/docs/_static/images/PA-tunnel-3.webp Binary files differnew file mode 100644 index 00000000..098c3c4d --- /dev/null +++ b/docs/_static/images/PA-tunnel-3.webp diff --git a/docs/_static/images/VyOS_Dual-Hub_DMVPN.webp b/docs/_static/images/VyOS_Dual-Hub_DMVPN.webp Binary files differnew file mode 100644 index 00000000..71f6d5e5 --- /dev/null +++ b/docs/_static/images/VyOS_Dual-Hub_DMVPN.webp diff --git a/docs/_static/images/Wan_load_balancing1.webp b/docs/_static/images/Wan_load_balancing1.webp Binary files differnew file mode 100644 index 00000000..7efb6ab7 --- /dev/null +++ b/docs/_static/images/Wan_load_balancing1.webp diff --git a/docs/_static/images/Wan_load_balancing_exclude1.webp b/docs/_static/images/Wan_load_balancing_exclude1.webp Binary files differnew file mode 100644 index 00000000..cc5fc4d1 --- /dev/null +++ b/docs/_static/images/Wan_load_balancing_exclude1.webp diff --git a/docs/_static/images/ansible.webp b/docs/_static/images/ansible.webp Binary files differnew file mode 100644 index 00000000..746a46e8 --- /dev/null +++ b/docs/_static/images/ansible.webp diff --git a/docs/_static/images/apu4_desk_1.webp b/docs/_static/images/apu4_desk_1.webp Binary files differnew file mode 100644 index 00000000..8298c3f2 --- /dev/null +++ b/docs/_static/images/apu4_desk_1.webp diff --git a/docs/_static/images/apu4_desk_2.webp b/docs/_static/images/apu4_desk_2.webp Binary files differnew file mode 100644 index 00000000..ccf54bb8 --- /dev/null +++ b/docs/_static/images/apu4_desk_2.webp diff --git a/docs/_static/images/apu4_desk_3.webp b/docs/_static/images/apu4_desk_3.webp Binary files differnew file mode 100644 index 00000000..965ff112 --- /dev/null +++ b/docs/_static/images/apu4_desk_3.webp diff --git a/docs/_static/images/apu4_desk_4.webp b/docs/_static/images/apu4_desk_4.webp Binary files differnew file mode 100644 index 00000000..2cbc2bd3 --- /dev/null +++ b/docs/_static/images/apu4_desk_4.webp diff --git a/docs/_static/images/apu4_rack_1.webp b/docs/_static/images/apu4_rack_1.webp Binary files differnew file mode 100644 index 00000000..c6bd9229 --- /dev/null +++ b/docs/_static/images/apu4_rack_1.webp diff --git a/docs/_static/images/apu4_rack_2.webp b/docs/_static/images/apu4_rack_2.webp Binary files differnew file mode 100644 index 00000000..f2673488 --- /dev/null +++ b/docs/_static/images/apu4_rack_2.webp diff --git a/docs/_static/images/apu4_rack_3.webp b/docs/_static/images/apu4_rack_3.webp Binary files differnew file mode 100644 index 00000000..a12e7895 --- /dev/null +++ b/docs/_static/images/apu4_rack_3.webp diff --git a/docs/_static/images/apu4_rack_4.webp b/docs/_static/images/apu4_rack_4.webp Binary files differnew file mode 100644 index 00000000..a3ea439c --- /dev/null +++ b/docs/_static/images/apu4_rack_4.webp diff --git a/docs/_static/images/apu4_rack_5.webp b/docs/_static/images/apu4_rack_5.webp Binary files differnew file mode 100644 index 00000000..8310600e --- /dev/null +++ b/docs/_static/images/apu4_rack_5.webp diff --git a/docs/_static/images/apu4_rack_vyos_print.webp b/docs/_static/images/apu4_rack_vyos_print.webp Binary files differnew file mode 100644 index 00000000..61b14f3f --- /dev/null +++ b/docs/_static/images/apu4_rack_vyos_print.webp diff --git a/docs/_static/images/aws.webp b/docs/_static/images/aws.webp Binary files differnew file mode 100644 index 00000000..29fe0684 --- /dev/null +++ b/docs/_static/images/aws.webp diff --git a/docs/_static/images/blueprint-dmvpn.webp b/docs/_static/images/blueprint-dmvpn.webp Binary files differnew file mode 100644 index 00000000..8a3c38aa --- /dev/null +++ b/docs/_static/images/blueprint-dmvpn.webp diff --git a/docs/_static/images/boot-options.webp b/docs/_static/images/boot-options.webp Binary files differnew file mode 100644 index 00000000..9616a336 --- /dev/null +++ b/docs/_static/images/boot-options.webp diff --git a/docs/_static/images/cisco-vpn-ipsec.webp b/docs/_static/images/cisco-vpn-ipsec.webp Binary files differnew file mode 100644 index 00000000..45c570f0 --- /dev/null +++ b/docs/_static/images/cisco-vpn-ipsec.webp diff --git a/docs/_static/images/cloud-aws-01.webp b/docs/_static/images/cloud-aws-01.webp Binary files differnew file mode 100644 index 00000000..94ce4b8f --- /dev/null +++ b/docs/_static/images/cloud-aws-01.webp diff --git a/docs/_static/images/cloud-aws-02.webp b/docs/_static/images/cloud-aws-02.webp Binary files differnew file mode 100644 index 00000000..ede125c1 --- /dev/null +++ b/docs/_static/images/cloud-aws-02.webp diff --git a/docs/_static/images/cloud-aws-03.webp b/docs/_static/images/cloud-aws-03.webp Binary files differnew file mode 100644 index 00000000..d2789ff1 --- /dev/null +++ b/docs/_static/images/cloud-aws-03.webp diff --git a/docs/_static/images/cloud-aws-04.webp b/docs/_static/images/cloud-aws-04.webp Binary files differnew file mode 100644 index 00000000..c42eca50 --- /dev/null +++ b/docs/_static/images/cloud-aws-04.webp diff --git a/docs/_static/images/cloud-aws-05.webp b/docs/_static/images/cloud-aws-05.webp Binary files differnew file mode 100644 index 00000000..8206cd66 --- /dev/null +++ b/docs/_static/images/cloud-aws-05.webp diff --git a/docs/_static/images/cloud-aws-06.webp b/docs/_static/images/cloud-aws-06.webp Binary files differnew file mode 100644 index 00000000..107ff785 --- /dev/null +++ b/docs/_static/images/cloud-aws-06.webp diff --git a/docs/_static/images/cloud-aws-07.webp b/docs/_static/images/cloud-aws-07.webp Binary files differnew file mode 100644 index 00000000..98dffd0b --- /dev/null +++ b/docs/_static/images/cloud-aws-07.webp diff --git a/docs/_static/images/cloud-aws-08.webp b/docs/_static/images/cloud-aws-08.webp Binary files differnew file mode 100644 index 00000000..97fd28a1 --- /dev/null +++ b/docs/_static/images/cloud-aws-08.webp diff --git a/docs/_static/images/cloud-azure-01.webp b/docs/_static/images/cloud-azure-01.webp Binary files differnew file mode 100644 index 00000000..95ce6eef --- /dev/null +++ b/docs/_static/images/cloud-azure-01.webp diff --git a/docs/_static/images/cloud-azure-02.webp b/docs/_static/images/cloud-azure-02.webp Binary files differnew file mode 100644 index 00000000..ad769a3c --- /dev/null +++ b/docs/_static/images/cloud-azure-02.webp diff --git a/docs/_static/images/cloud-azure-03.webp b/docs/_static/images/cloud-azure-03.webp Binary files differnew file mode 100644 index 00000000..018f408a --- /dev/null +++ b/docs/_static/images/cloud-azure-03.webp diff --git a/docs/_static/images/cloud-azure-04.webp b/docs/_static/images/cloud-azure-04.webp Binary files differnew file mode 100644 index 00000000..e7bf1df9 --- /dev/null +++ b/docs/_static/images/cloud-azure-04.webp diff --git a/docs/_static/images/cloud-azure-05.webp b/docs/_static/images/cloud-azure-05.webp Binary files differnew file mode 100644 index 00000000..280c58e8 --- /dev/null +++ b/docs/_static/images/cloud-azure-05.webp diff --git a/docs/_static/images/cloud-azure-06.webp b/docs/_static/images/cloud-azure-06.webp Binary files differnew file mode 100644 index 00000000..0f0b8135 --- /dev/null +++ b/docs/_static/images/cloud-azure-06.webp diff --git a/docs/_static/images/cloud-gcp-01.webp b/docs/_static/images/cloud-gcp-01.webp Binary files differnew file mode 100644 index 00000000..d21fc5ff --- /dev/null +++ b/docs/_static/images/cloud-gcp-01.webp diff --git a/docs/_static/images/cloud-gcp-02.webp b/docs/_static/images/cloud-gcp-02.webp Binary files differnew file mode 100644 index 00000000..977f411f --- /dev/null +++ b/docs/_static/images/cloud-gcp-02.webp diff --git a/docs/_static/images/cloud-gcp-03.webp b/docs/_static/images/cloud-gcp-03.webp Binary files differnew file mode 100644 index 00000000..dd3a410b --- /dev/null +++ b/docs/_static/images/cloud-gcp-03.webp diff --git a/docs/_static/images/cloud-gcp-04.webp b/docs/_static/images/cloud-gcp-04.webp Binary files differnew file mode 100644 index 00000000..62e4380a --- /dev/null +++ b/docs/_static/images/cloud-gcp-04.webp diff --git a/docs/_static/images/cloud-gcp-05.webp b/docs/_static/images/cloud-gcp-05.webp Binary files differnew file mode 100644 index 00000000..92ed88b0 --- /dev/null +++ b/docs/_static/images/cloud-gcp-05.webp diff --git a/docs/_static/images/dhcp-relay-through-gre-bridge.webp b/docs/_static/images/dhcp-relay-through-gre-bridge.webp Binary files differnew file mode 100644 index 00000000..4b626e91 --- /dev/null +++ b/docs/_static/images/dhcp-relay-through-gre-bridge.webp diff --git a/docs/_static/images/dual-hub-DMVPN.webp b/docs/_static/images/dual-hub-DMVPN.webp Binary files differnew file mode 100644 index 00000000..db4a4afd --- /dev/null +++ b/docs/_static/images/dual-hub-DMVPN.webp diff --git a/docs/_static/images/eve-ng-vyos.webp b/docs/_static/images/eve-ng-vyos.webp Binary files differnew file mode 100644 index 00000000..f68b2fba --- /dev/null +++ b/docs/_static/images/eve-ng-vyos.webp diff --git a/docs/_static/images/firewall-and-vrf-blueprints.webp b/docs/_static/images/firewall-and-vrf-blueprints.webp Binary files differnew file mode 100644 index 00000000..17194880 --- /dev/null +++ b/docs/_static/images/firewall-and-vrf-blueprints.webp diff --git a/docs/_static/images/firewall-bridge-forward.webp b/docs/_static/images/firewall-bridge-forward.webp Binary files differnew file mode 100644 index 00000000..2fde5f14 --- /dev/null +++ b/docs/_static/images/firewall-bridge-forward.webp diff --git a/docs/_static/images/firewall-bridge-input.webp b/docs/_static/images/firewall-bridge-input.webp Binary files differnew file mode 100644 index 00000000..1666bff9 --- /dev/null +++ b/docs/_static/images/firewall-bridge-input.webp diff --git a/docs/_static/images/firewall-bridge-output.webp b/docs/_static/images/firewall-bridge-output.webp Binary files differnew file mode 100644 index 00000000..98bb580f --- /dev/null +++ b/docs/_static/images/firewall-bridge-output.webp diff --git a/docs/_static/images/firewall-flowtable-packet-flow.webp b/docs/_static/images/firewall-flowtable-packet-flow.webp Binary files differnew file mode 100644 index 00000000..6d20ab7a --- /dev/null +++ b/docs/_static/images/firewall-flowtable-packet-flow.webp diff --git a/docs/_static/images/firewall-fwd-packet-flow.webp b/docs/_static/images/firewall-fwd-packet-flow.webp Binary files differnew file mode 100644 index 00000000..31b155a9 --- /dev/null +++ b/docs/_static/images/firewall-fwd-packet-flow.webp diff --git a/docs/_static/images/firewall-gral-packet-flow.webp b/docs/_static/images/firewall-gral-packet-flow.webp Binary files differnew file mode 100644 index 00000000..add21b1e --- /dev/null +++ b/docs/_static/images/firewall-gral-packet-flow.webp diff --git a/docs/_static/images/firewall-input-packet-flow.webp b/docs/_static/images/firewall-input-packet-flow.webp Binary files differnew file mode 100644 index 00000000..a5f207a1 --- /dev/null +++ b/docs/_static/images/firewall-input-packet-flow.webp diff --git a/docs/_static/images/firewall-netfilter.webp b/docs/_static/images/firewall-netfilter.webp Binary files differnew file mode 100644 index 00000000..0706a660 --- /dev/null +++ b/docs/_static/images/firewall-netfilter.webp diff --git a/docs/_static/images/firewall-traditional.webp b/docs/_static/images/firewall-traditional.webp Binary files differnew file mode 100644 index 00000000..2804393f --- /dev/null +++ b/docs/_static/images/firewall-traditional.webp diff --git a/docs/_static/images/firewall-zonebased.webp b/docs/_static/images/firewall-zonebased.webp Binary files differnew file mode 100644 index 00000000..11394be0 --- /dev/null +++ b/docs/_static/images/firewall-zonebased.webp diff --git a/docs/_static/images/gns3-01.webp b/docs/_static/images/gns3-01.webp Binary files differnew file mode 100644 index 00000000..d0d48d26 --- /dev/null +++ b/docs/_static/images/gns3-01.webp diff --git a/docs/_static/images/gns3-02.webp b/docs/_static/images/gns3-02.webp Binary files differnew file mode 100644 index 00000000..83ec7546 --- /dev/null +++ b/docs/_static/images/gns3-02.webp diff --git a/docs/_static/images/gns3-03.webp b/docs/_static/images/gns3-03.webp Binary files differnew file mode 100644 index 00000000..aab36829 --- /dev/null +++ b/docs/_static/images/gns3-03.webp diff --git a/docs/_static/images/gns3-04.webp b/docs/_static/images/gns3-04.webp Binary files differnew file mode 100644 index 00000000..722789bb --- /dev/null +++ b/docs/_static/images/gns3-04.webp diff --git a/docs/_static/images/gns3-05.webp b/docs/_static/images/gns3-05.webp Binary files differnew file mode 100644 index 00000000..db42dd62 --- /dev/null +++ b/docs/_static/images/gns3-05.webp diff --git a/docs/_static/images/gns3-06.webp b/docs/_static/images/gns3-06.webp Binary files differnew file mode 100644 index 00000000..b41d774c --- /dev/null +++ b/docs/_static/images/gns3-06.webp diff --git a/docs/_static/images/gns3-07.webp b/docs/_static/images/gns3-07.webp Binary files differnew file mode 100644 index 00000000..360644f8 --- /dev/null +++ b/docs/_static/images/gns3-07.webp diff --git a/docs/_static/images/gns3-08.webp b/docs/_static/images/gns3-08.webp Binary files differnew file mode 100644 index 00000000..d7a8f3c3 --- /dev/null +++ b/docs/_static/images/gns3-08.webp diff --git a/docs/_static/images/gns3-09.webp b/docs/_static/images/gns3-09.webp Binary files differnew file mode 100644 index 00000000..b68dfdab --- /dev/null +++ b/docs/_static/images/gns3-09.webp diff --git a/docs/_static/images/gns3-10.webp b/docs/_static/images/gns3-10.webp Binary files differnew file mode 100644 index 00000000..61ab6d4e --- /dev/null +++ b/docs/_static/images/gns3-10.webp diff --git a/docs/_static/images/gns3-11.webp b/docs/_static/images/gns3-11.webp Binary files differnew file mode 100644 index 00000000..efac5bb7 --- /dev/null +++ b/docs/_static/images/gns3-11.webp diff --git a/docs/_static/images/gns3-12.webp b/docs/_static/images/gns3-12.webp Binary files differnew file mode 100644 index 00000000..f0760510 --- /dev/null +++ b/docs/_static/images/gns3-12.webp diff --git a/docs/_static/images/gns3-13.webp b/docs/_static/images/gns3-13.webp Binary files differnew file mode 100644 index 00000000..a246380e --- /dev/null +++ b/docs/_static/images/gns3-13.webp diff --git a/docs/_static/images/gns3-14.webp b/docs/_static/images/gns3-14.webp Binary files differnew file mode 100644 index 00000000..7e111c58 --- /dev/null +++ b/docs/_static/images/gns3-14.webp diff --git a/docs/_static/images/gns3-15.webp b/docs/_static/images/gns3-15.webp Binary files differnew file mode 100644 index 00000000..79e7e6db --- /dev/null +++ b/docs/_static/images/gns3-15.webp diff --git a/docs/_static/images/gns3-16.webp b/docs/_static/images/gns3-16.webp Binary files differnew file mode 100644 index 00000000..423503ed --- /dev/null +++ b/docs/_static/images/gns3-16.webp diff --git a/docs/_static/images/gns3-17.webp b/docs/_static/images/gns3-17.webp Binary files differnew file mode 100644 index 00000000..8b7e5c01 --- /dev/null +++ b/docs/_static/images/gns3-17.webp diff --git a/docs/_static/images/gns3-20.webp b/docs/_static/images/gns3-20.webp Binary files differnew file mode 100644 index 00000000..a65c47b4 --- /dev/null +++ b/docs/_static/images/gns3-20.webp diff --git a/docs/_static/images/gns3-21.webp b/docs/_static/images/gns3-21.webp Binary files differnew file mode 100644 index 00000000..adc71baa --- /dev/null +++ b/docs/_static/images/gns3-21.webp diff --git a/docs/_static/images/gns3-215.webp b/docs/_static/images/gns3-215.webp Binary files differnew file mode 100644 index 00000000..49755246 --- /dev/null +++ b/docs/_static/images/gns3-215.webp diff --git a/docs/_static/images/gns3-22.webp b/docs/_static/images/gns3-22.webp Binary files differnew file mode 100644 index 00000000..90bc4fa4 --- /dev/null +++ b/docs/_static/images/gns3-22.webp diff --git a/docs/_static/images/gowin-01.webp b/docs/_static/images/gowin-01.webp Binary files differnew file mode 100644 index 00000000..048252d3 --- /dev/null +++ b/docs/_static/images/gowin-01.webp diff --git a/docs/_static/images/gowin-02.webp b/docs/_static/images/gowin-02.webp Binary files differnew file mode 100644 index 00000000..816c178c --- /dev/null +++ b/docs/_static/images/gowin-02.webp diff --git a/docs/_static/images/gowin-03.webp b/docs/_static/images/gowin-03.webp Binary files differnew file mode 100644 index 00000000..ebf67368 --- /dev/null +++ b/docs/_static/images/gowin-03.webp diff --git a/docs/_static/images/gowin-04.webp b/docs/_static/images/gowin-04.webp Binary files differnew file mode 100644 index 00000000..b5e94a84 --- /dev/null +++ b/docs/_static/images/gowin-04.webp diff --git a/docs/_static/images/inter-vrf-routing-vrf-lite.webp b/docs/_static/images/inter-vrf-routing-vrf-lite.webp Binary files differnew file mode 100644 index 00000000..43394ec5 --- /dev/null +++ b/docs/_static/images/inter-vrf-routing-vrf-lite.webp diff --git a/docs/_static/images/ipsec-vyos-pa.webp b/docs/_static/images/ipsec-vyos-pa.webp Binary files differnew file mode 100644 index 00000000..1758d65c --- /dev/null +++ b/docs/_static/images/ipsec-vyos-pa.webp diff --git a/docs/_static/images/json.webp b/docs/_static/images/json.webp Binary files differnew file mode 100644 index 00000000..2dd0460f --- /dev/null +++ b/docs/_static/images/json.webp diff --git a/docs/_static/images/key.webp b/docs/_static/images/key.webp Binary files differnew file mode 100644 index 00000000..24fcceca --- /dev/null +++ b/docs/_static/images/key.webp diff --git a/docs/_static/images/keypairs.webp b/docs/_static/images/keypairs.webp Binary files differnew file mode 100644 index 00000000..14df4da3 --- /dev/null +++ b/docs/_static/images/keypairs.webp diff --git a/docs/_static/images/lac-lns-diagram.webp b/docs/_static/images/lac-lns-diagram.webp Binary files differnew file mode 100644 index 00000000..0ce052c2 --- /dev/null +++ b/docs/_static/images/lac-lns-diagram.webp diff --git a/docs/_static/images/lac-lns-winclient.webp b/docs/_static/images/lac-lns-winclient.webp Binary files differnew file mode 100644 index 00000000..95792cad --- /dev/null +++ b/docs/_static/images/lac-lns-winclient.webp diff --git a/docs/_static/images/ldapone.webp b/docs/_static/images/ldapone.webp Binary files differnew file mode 100644 index 00000000..0f070454 --- /dev/null +++ b/docs/_static/images/ldapone.webp diff --git a/docs/_static/images/ldaptwo.webp b/docs/_static/images/ldaptwo.webp Binary files differnew file mode 100644 index 00000000..9ee636df --- /dev/null +++ b/docs/_static/images/ldaptwo.webp diff --git a/docs/_static/images/mainschema.webp b/docs/_static/images/mainschema.webp Binary files differnew file mode 100644 index 00000000..c9db82ca --- /dev/null +++ b/docs/_static/images/mainschema.webp diff --git a/docs/_static/images/multicast-basic.webp b/docs/_static/images/multicast-basic.webp Binary files differnew file mode 100644 index 00000000..8e963421 --- /dev/null +++ b/docs/_static/images/multicast-basic.webp diff --git a/docs/_static/images/nat_before_vpn_topology.webp b/docs/_static/images/nat_before_vpn_topology.webp Binary files differnew file mode 100644 index 00000000..7f93a3d8 --- /dev/null +++ b/docs/_static/images/nat_before_vpn_topology.webp diff --git a/docs/_static/images/nmp1.webp b/docs/_static/images/nmp1.webp Binary files differnew file mode 100644 index 00000000..60035421 --- /dev/null +++ b/docs/_static/images/nmp1.webp diff --git a/docs/_static/images/nmp2.webp b/docs/_static/images/nmp2.webp Binary files differnew file mode 100644 index 00000000..6dbf4d42 --- /dev/null +++ b/docs/_static/images/nmp2.webp diff --git a/docs/_static/images/nmp3.webp b/docs/_static/images/nmp3.webp Binary files differnew file mode 100644 index 00000000..72ab7050 --- /dev/null +++ b/docs/_static/images/nmp3.webp diff --git a/docs/_static/images/nmp4.webp b/docs/_static/images/nmp4.webp Binary files differnew file mode 100644 index 00000000..d7684b38 --- /dev/null +++ b/docs/_static/images/nmp4.webp diff --git a/docs/_static/images/nmp5.webp b/docs/_static/images/nmp5.webp Binary files differnew file mode 100644 index 00000000..6c64707c --- /dev/null +++ b/docs/_static/images/nmp5.webp diff --git a/docs/_static/images/nmp6.webp b/docs/_static/images/nmp6.webp Binary files differnew file mode 100644 index 00000000..85141b11 --- /dev/null +++ b/docs/_static/images/nmp6.webp diff --git a/docs/_static/images/nmp7.webp b/docs/_static/images/nmp7.webp Binary files differnew file mode 100644 index 00000000..6f64df83 --- /dev/null +++ b/docs/_static/images/nmp7.webp diff --git a/docs/_static/images/openvpn_site2site_diagram.webp b/docs/_static/images/openvpn_site2site_diagram.webp Binary files differnew file mode 100644 index 00000000..97d4df3f --- /dev/null +++ b/docs/_static/images/openvpn_site2site_diagram.webp diff --git a/docs/_static/images/pbr_example_1.webp b/docs/_static/images/pbr_example_1.webp Binary files differnew file mode 100644 index 00000000..4e8ba882 --- /dev/null +++ b/docs/_static/images/pbr_example_1.webp diff --git a/docs/_static/images/policy-based-ipsec-and-firewall.webp b/docs/_static/images/policy-based-ipsec-and-firewall.webp Binary files differnew file mode 100644 index 00000000..2f57a305 --- /dev/null +++ b/docs/_static/images/policy-based-ipsec-and-firewall.webp diff --git a/docs/_static/images/pppoe-ipv6-pd-diagram.webp b/docs/_static/images/pppoe-ipv6-pd-diagram.webp Binary files differnew file mode 100644 index 00000000..344bbf21 --- /dev/null +++ b/docs/_static/images/pppoe-ipv6-pd-diagram.webp diff --git a/docs/_static/images/project.webp b/docs/_static/images/project.webp Binary files differnew file mode 100644 index 00000000..617375a2 --- /dev/null +++ b/docs/_static/images/project.webp diff --git a/docs/_static/images/qos1.webp b/docs/_static/images/qos1.webp Binary files differnew file mode 100644 index 00000000..fe9264a6 --- /dev/null +++ b/docs/_static/images/qos1.webp diff --git a/docs/_static/images/qos10.webp b/docs/_static/images/qos10.webp Binary files differnew file mode 100644 index 00000000..646ae67b --- /dev/null +++ b/docs/_static/images/qos10.webp diff --git a/docs/_static/images/qos2.webp b/docs/_static/images/qos2.webp Binary files differnew file mode 100644 index 00000000..7c8a1336 --- /dev/null +++ b/docs/_static/images/qos2.webp diff --git a/docs/_static/images/qos3.webp b/docs/_static/images/qos3.webp Binary files differnew file mode 100644 index 00000000..3cf2dd32 --- /dev/null +++ b/docs/_static/images/qos3.webp diff --git a/docs/_static/images/qos4.webp b/docs/_static/images/qos4.webp Binary files differnew file mode 100644 index 00000000..cc108ee8 --- /dev/null +++ b/docs/_static/images/qos4.webp diff --git a/docs/_static/images/qos5.webp b/docs/_static/images/qos5.webp Binary files differnew file mode 100644 index 00000000..d41ae04d --- /dev/null +++ b/docs/_static/images/qos5.webp diff --git a/docs/_static/images/qos6.webp b/docs/_static/images/qos6.webp Binary files differnew file mode 100644 index 00000000..7d238851 --- /dev/null +++ b/docs/_static/images/qos6.webp diff --git a/docs/_static/images/qos7.webp b/docs/_static/images/qos7.webp Binary files differnew file mode 100644 index 00000000..026452c2 --- /dev/null +++ b/docs/_static/images/qos7.webp diff --git a/docs/_static/images/qos8.webp b/docs/_static/images/qos8.webp Binary files differnew file mode 100644 index 00000000..e1706ce2 --- /dev/null +++ b/docs/_static/images/qos8.webp diff --git a/docs/_static/images/qos9.webp b/docs/_static/images/qos9.webp Binary files differnew file mode 100644 index 00000000..2cc6fdaa --- /dev/null +++ b/docs/_static/images/qos9.webp diff --git a/docs/_static/images/reset-password-step-1.webp b/docs/_static/images/reset-password-step-1.webp Binary files differnew file mode 100644 index 00000000..fb361d3b --- /dev/null +++ b/docs/_static/images/reset-password-step-1.webp diff --git a/docs/_static/images/reset-password-step-2.webp b/docs/_static/images/reset-password-step-2.webp Binary files differnew file mode 100644 index 00000000..66262a88 --- /dev/null +++ b/docs/_static/images/reset-password-step-2.webp diff --git a/docs/_static/images/reset-password-step-3.webp b/docs/_static/images/reset-password-step-3.webp Binary files differnew file mode 100644 index 00000000..ad6f2899 --- /dev/null +++ b/docs/_static/images/reset-password-step-3.webp diff --git a/docs/_static/images/reset-password-step-4.webp b/docs/_static/images/reset-password-step-4.webp Binary files differnew file mode 100644 index 00000000..7dd5efa2 --- /dev/null +++ b/docs/_static/images/reset-password-step-4.webp diff --git a/docs/_static/images/reset-password-step-5.webp b/docs/_static/images/reset-password-step-5.webp Binary files differnew file mode 100644 index 00000000..b4702618 --- /dev/null +++ b/docs/_static/images/reset-password-step-5.webp diff --git a/docs/_static/images/service.webp b/docs/_static/images/service.webp Binary files differnew file mode 100644 index 00000000..051cd9b1 --- /dev/null +++ b/docs/_static/images/service.webp diff --git a/docs/_static/images/service_conntrack_sync-schema.webp b/docs/_static/images/service_conntrack_sync-schema.webp Binary files differnew file mode 100644 index 00000000..e347aa19 --- /dev/null +++ b/docs/_static/images/service_conntrack_sync-schema.webp diff --git a/docs/_static/images/service_dhcp-relay01.webp b/docs/_static/images/service_dhcp-relay01.webp Binary files differnew file mode 100644 index 00000000..5fbfad3e --- /dev/null +++ b/docs/_static/images/service_dhcp-relay01.webp diff --git a/docs/_static/images/service_dhcpv6-relay01.webp b/docs/_static/images/service_dhcpv6-relay01.webp Binary files differnew file mode 100644 index 00000000..1f72f51f --- /dev/null +++ b/docs/_static/images/service_dhcpv6-relay01.webp diff --git a/docs/_static/images/service_snmp_communication_principles_diagram.webp b/docs/_static/images/service_snmp_communication_principles_diagram.webp Binary files differnew file mode 100644 index 00000000..abb18133 --- /dev/null +++ b/docs/_static/images/service_snmp_communication_principles_diagram.webp diff --git a/docs/_static/images/sg.webp b/docs/_static/images/sg.webp Binary files differnew file mode 100644 index 00000000..5ee77e0d --- /dev/null +++ b/docs/_static/images/sg.webp diff --git a/docs/_static/images/sticky-connections.webp b/docs/_static/images/sticky-connections.webp Binary files differnew file mode 100644 index 00000000..92e5b769 --- /dev/null +++ b/docs/_static/images/sticky-connections.webp diff --git a/docs/_static/images/traffic.webp b/docs/_static/images/traffic.webp Binary files differnew file mode 100644 index 00000000..f6f9e183 --- /dev/null +++ b/docs/_static/images/traffic.webp diff --git a/docs/_static/images/uefi_secureboot_01.webp b/docs/_static/images/uefi_secureboot_01.webp Binary files differnew file mode 100644 index 00000000..dccf8964 --- /dev/null +++ b/docs/_static/images/uefi_secureboot_01.webp diff --git a/docs/_static/images/uefi_secureboot_02.webp b/docs/_static/images/uefi_secureboot_02.webp Binary files differnew file mode 100644 index 00000000..e9175323 --- /dev/null +++ b/docs/_static/images/uefi_secureboot_02.webp diff --git a/docs/_static/images/uefi_secureboot_03.webp b/docs/_static/images/uefi_secureboot_03.webp Binary files differnew file mode 100644 index 00000000..bcc5143c --- /dev/null +++ b/docs/_static/images/uefi_secureboot_03.webp diff --git a/docs/_static/images/uefi_secureboot_04.webp b/docs/_static/images/uefi_secureboot_04.webp Binary files differnew file mode 100644 index 00000000..a84f426e --- /dev/null +++ b/docs/_static/images/uefi_secureboot_04.webp diff --git a/docs/_static/images/uefi_secureboot_05.webp b/docs/_static/images/uefi_secureboot_05.webp Binary files differnew file mode 100644 index 00000000..0b3c4883 --- /dev/null +++ b/docs/_static/images/uefi_secureboot_05.webp diff --git a/docs/_static/images/uefi_secureboot_06.webp b/docs/_static/images/uefi_secureboot_06.webp Binary files differnew file mode 100644 index 00000000..4bcf4a2f --- /dev/null +++ b/docs/_static/images/uefi_secureboot_06.webp diff --git a/docs/_static/images/uefi_secureboot_07.webp b/docs/_static/images/uefi_secureboot_07.webp Binary files differnew file mode 100644 index 00000000..13ba02d1 --- /dev/null +++ b/docs/_static/images/uefi_secureboot_07.webp diff --git a/docs/_static/images/virt-libvirt-01.webp b/docs/_static/images/virt-libvirt-01.webp Binary files differnew file mode 100644 index 00000000..02498c96 --- /dev/null +++ b/docs/_static/images/virt-libvirt-01.webp diff --git a/docs/_static/images/virt-libvirt-02.webp b/docs/_static/images/virt-libvirt-02.webp Binary files differnew file mode 100644 index 00000000..06ad10aa --- /dev/null +++ b/docs/_static/images/virt-libvirt-02.webp diff --git a/docs/_static/images/virt-libvirt-03.webp b/docs/_static/images/virt-libvirt-03.webp Binary files differnew file mode 100644 index 00000000..e8beae0c --- /dev/null +++ b/docs/_static/images/virt-libvirt-03.webp diff --git a/docs/_static/images/virt-libvirt-04.webp b/docs/_static/images/virt-libvirt-04.webp Binary files differnew file mode 100644 index 00000000..586cdedb --- /dev/null +++ b/docs/_static/images/virt-libvirt-04.webp diff --git a/docs/_static/images/virt-libvirt-05.webp b/docs/_static/images/virt-libvirt-05.webp Binary files differnew file mode 100644 index 00000000..65c57a3d --- /dev/null +++ b/docs/_static/images/virt-libvirt-05.webp diff --git a/docs/_static/images/virt-libvirt-06.webp b/docs/_static/images/virt-libvirt-06.webp Binary files differnew file mode 100644 index 00000000..da7a41a9 --- /dev/null +++ b/docs/_static/images/virt-libvirt-06.webp diff --git a/docs/_static/images/virt-libvirt-qc-01.webp b/docs/_static/images/virt-libvirt-qc-01.webp Binary files differnew file mode 100644 index 00000000..1b19ca60 --- /dev/null +++ b/docs/_static/images/virt-libvirt-qc-01.webp diff --git a/docs/_static/images/virt-libvirt-qc-02.webp b/docs/_static/images/virt-libvirt-qc-02.webp Binary files differnew file mode 100644 index 00000000..8281ebfb --- /dev/null +++ b/docs/_static/images/virt-libvirt-qc-02.webp diff --git a/docs/_static/images/virt-libvirt-qc-03.webp b/docs/_static/images/virt-libvirt-qc-03.webp Binary files differnew file mode 100644 index 00000000..7dc4e7e8 --- /dev/null +++ b/docs/_static/images/virt-libvirt-qc-03.webp diff --git a/docs/_static/images/vpn_dmvpn_topology01.webp b/docs/_static/images/vpn_dmvpn_topology01.webp Binary files differnew file mode 100644 index 00000000..3da35995 --- /dev/null +++ b/docs/_static/images/vpn_dmvpn_topology01.webp diff --git a/docs/_static/images/vpn_s2s_ikev2.webp b/docs/_static/images/vpn_s2s_ikev2.webp Binary files differnew file mode 100644 index 00000000..615f689c --- /dev/null +++ b/docs/_static/images/vpn_s2s_ikev2.webp diff --git a/docs/_static/images/vpn_s2s_ikev2_c.webp b/docs/_static/images/vpn_s2s_ikev2_c.webp Binary files differnew file mode 100644 index 00000000..f572fc29 --- /dev/null +++ b/docs/_static/images/vpn_s2s_ikev2_c.webp diff --git a/docs/_static/images/vrf-example-topology-01.webp b/docs/_static/images/vrf-example-topology-01.webp Binary files differnew file mode 100644 index 00000000..696abad1 --- /dev/null +++ b/docs/_static/images/vrf-example-topology-01.webp diff --git a/docs/_static/images/vyos-downloads.webp b/docs/_static/images/vyos-downloads.webp Binary files differnew file mode 100644 index 00000000..9d446701 --- /dev/null +++ b/docs/_static/images/vyos-downloads.webp diff --git a/docs/_static/images/vyos-logo-icon.webp b/docs/_static/images/vyos-logo-icon.webp Binary files differnew file mode 100644 index 00000000..d2867b8c --- /dev/null +++ b/docs/_static/images/vyos-logo-icon.webp diff --git a/docs/_static/images/vyos-logo.webp b/docs/_static/images/vyos-logo.webp Binary files differnew file mode 100644 index 00000000..d15112e7 --- /dev/null +++ b/docs/_static/images/vyos-logo.webp diff --git a/docs/_static/images/vyos-sr-isis.webp b/docs/_static/images/vyos-sr-isis.webp Binary files differnew file mode 100644 index 00000000..8ecad813 --- /dev/null +++ b/docs/_static/images/vyos-sr-isis.webp diff --git a/docs/_static/images/vyos_1_4_nat66_simple.webp b/docs/_static/images/vyos_1_4_nat66_simple.webp Binary files differnew file mode 100644 index 00000000..6dedc08c --- /dev/null +++ b/docs/_static/images/vyos_1_4_nat66_simple.webp diff --git a/docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.webp b/docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.webp Binary files differnew file mode 100644 index 00000000..352d1f08 --- /dev/null +++ b/docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.webp diff --git a/docs/_static/images/vyos_arista_bond_lacp.webp b/docs/_static/images/vyos_arista_bond_lacp.webp Binary files differnew file mode 100644 index 00000000..6ac71379 --- /dev/null +++ b/docs/_static/images/vyos_arista_bond_lacp.webp diff --git a/docs/_static/images/vyosnew-downloads.webp b/docs/_static/images/vyosnew-downloads.webp Binary files differnew file mode 100644 index 00000000..fbbb21c8 --- /dev/null +++ b/docs/_static/images/vyosnew-downloads.webp diff --git a/docs/_static/images/wireguard_qrcode.webp b/docs/_static/images/wireguard_qrcode.webp Binary files differnew file mode 100644 index 00000000..7eb02d79 --- /dev/null +++ b/docs/_static/images/wireguard_qrcode.webp diff --git a/docs/_static/images/wireguard_site2site_diagram.webp b/docs/_static/images/wireguard_site2site_diagram.webp Binary files differnew file mode 100644 index 00000000..9f73ad4e --- /dev/null +++ b/docs/_static/images/wireguard_site2site_diagram.webp diff --git a/docs/_static/images/zone-policy-diagram.webp b/docs/_static/images/zone-policy-diagram.webp Binary files differnew file mode 100644 index 00000000..850df285 --- /dev/null +++ b/docs/_static/images/zone-policy-diagram.webp diff --git a/docs/automation/terraform/terraformAWS.rst b/docs/automation/terraform/terraformAWS.rst index e068377d..35afc569 100644 --- a/docs/automation/terraform/terraformAWS.rst +++ b/docs/automation/terraform/terraformAWS.rst @@ -9,7 +9,7 @@ With the help of Terraform, you can quickly deploy VyOS-based infrastructure in Also we will make provisioning using Ansible. -.. image:: /_static/images/aws.png +.. image:: /_static/images/aws.* :width: 50% :align: center :alt: Network Topology Diagram @@ -30,20 +30,20 @@ AWS 2 Create a key pair_ and download your .pem key -.. image:: /_static/images/keypairs.png +.. image:: /_static/images/keypairs.* :width: 50% :align: center :alt: Network Topology Diagram 3 Create a security group_ for the new VyOS instance and open all traffic -.. image:: /_static/images/sg.png +.. image:: /_static/images/sg.* :width: 50% :align: center :alt: Network Topology Diagram -.. image:: /_static/images/traffic.png +.. image:: /_static/images/traffic.* :width: 50% :align: center :alt: Network Topology Diagram diff --git a/docs/automation/terraform/terraformGoogle.rst b/docs/automation/terraform/terraformGoogle.rst index 41a484c5..d6673a50 100644 --- a/docs/automation/terraform/terraformGoogle.rst +++ b/docs/automation/terraform/terraformGoogle.rst @@ -21,26 +21,26 @@ Google Cloud 1 Create an account with Google Cloud and a new project -.. image:: /_static/images/project.png +.. image:: /_static/images/project.* :width: 50% :align: center :alt: Network Topology Diagram 2 Create a service aacount and download your key (.JSON) -.. image:: /_static/images/service.png +.. image:: /_static/images/service.* :width: 50% :align: center :alt: Network Topology Diagram -.. image:: /_static/images/key.png +.. image:: /_static/images/key.* :width: 50% :align: center :alt: Network Topology Diagram The .JSON file download automaticly after creating and will look like: -.. image:: /_static/images/json.png +.. image:: /_static/images/json.* :width: 50% :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/ansible.rst b/docs/configexamples/ansible.rst index 0f4dbbda..ab3413eb 100644 --- a/docs/configexamples/ansible.rst +++ b/docs/configexamples/ansible.rst @@ -14,7 +14,7 @@ We have four pre-configured routers with this configuration: Using the general schema for example: -.. image:: /_static/images/ansible.png +.. image:: /_static/images/ansible.* :width: 80% :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst index 77f9b118..f2a98479 100644 --- a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst +++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst @@ -18,7 +18,7 @@ The topology has 3 VyOS routers and one client. Between the DHCP Server and the DHCP Relay is a GRE tunnel. The `transport` VyOS represent a large Network. -.. image:: _include/topology.png +.. image:: _include/topology.* :alt: Ansible Example topology image ************* diff --git a/docs/configexamples/autotest/DHCPRelay_through_GRE/_include/topology.webp b/docs/configexamples/autotest/DHCPRelay_through_GRE/_include/topology.webp Binary files differnew file mode 100644 index 00000000..592484cb --- /dev/null +++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/_include/topology.webp diff --git a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst index 2a528852..6092199b 100644 --- a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst +++ b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst @@ -53,7 +53,7 @@ Topology We use the following network topology in this example: -.. image:: _include/topology.png +.. image:: _include/topology.* :alt: L3VPN EVPN with VyOS topology image diff --git a/docs/configexamples/autotest/L3VPN_EVPN/_include/topology.webp b/docs/configexamples/autotest/L3VPN_EVPN/_include/topology.webp Binary files differnew file mode 100644 index 00000000..f3218799 --- /dev/null +++ b/docs/configexamples/autotest/L3VPN_EVPN/_include/topology.webp diff --git a/docs/configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP.rst b/docs/configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP.rst index 6666399d..0ddd7e3e 100644 --- a/docs/configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP.rst +++ b/docs/configexamples/autotest/OpenVPN_with_LDAP/OpenVPN_with_LDAP.rst @@ -14,7 +14,7 @@ Topology consists of: * VyOS as a OpenVPN Server * VyOS as Client -.. image:: _include/topology.png +.. image:: _include/topology.* :alt: OpenVPN with LDAP topology image Active Directory on Windows server diff --git a/docs/configexamples/autotest/OpenVPN_with_LDAP/_include/topology.webp b/docs/configexamples/autotest/OpenVPN_with_LDAP/_include/topology.webp Binary files differnew file mode 100644 index 00000000..13bf2d73 --- /dev/null +++ b/docs/configexamples/autotest/OpenVPN_with_LDAP/_include/topology.webp diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.rst b/docs/configexamples/autotest/Wireguard/Wireguard.rst index 1feb03e8..7d7b216a 100644 --- a/docs/configexamples/autotest/Wireguard/Wireguard.rst +++ b/docs/configexamples/autotest/Wireguard/Wireguard.rst @@ -17,7 +17,7 @@ Topology The topology have a central and a branch VyOS router and one client, to test, in each site. -.. image:: _include/topology.png +.. image:: _include/topology.* :alt: Ansible Example topology image ************* diff --git a/docs/configexamples/autotest/Wireguard/_include/topology.webp b/docs/configexamples/autotest/Wireguard/_include/topology.webp Binary files differnew file mode 100644 index 00000000..3cc5e992 --- /dev/null +++ b/docs/configexamples/autotest/Wireguard/_include/topology.webp diff --git a/docs/configexamples/autotest/tunnelbroker/_include/topology.webp b/docs/configexamples/autotest/tunnelbroker/_include/topology.webp Binary files differnew file mode 100644 index 00000000..c3a812ab --- /dev/null +++ b/docs/configexamples/autotest/tunnelbroker/_include/topology.webp diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst index 370cf9d6..194fbbad 100644 --- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst +++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst @@ -28,7 +28,7 @@ Topology The example topology has 2 VyOS routers. One as The WAN Router and on as a Client, to test a single LAN setup -.. image:: _include/topology.png +.. image:: _include/topology.* :alt: Tunnelbroker topology image diff --git a/docs/configexamples/dmvpn-dualhub-dualcloud.rst b/docs/configexamples/dmvpn-dualhub-dualcloud.rst index 5a789647..7bcfcf84 100644 --- a/docs/configexamples/dmvpn-dualhub-dualcloud.rst +++ b/docs/configexamples/dmvpn-dualhub-dualcloud.rst @@ -15,7 +15,7 @@ as a Spoke. Network Topology ================ -.. image:: /_static/images/dual-hub-DMVPN.png +.. image:: /_static/images/dual-hub-DMVPN.* :width: 80% :align: center :alt: DMVPN Network Topology diff --git a/docs/configexamples/fwall-and-vrf.rst b/docs/configexamples/fwall-and-vrf.rst index 38663a18..fb65e3a4 100644 --- a/docs/configexamples/fwall-and-vrf.rst +++ b/docs/configexamples/fwall-and-vrf.rst @@ -8,7 +8,7 @@ This example shows how to configure a VyOS router with VRFs and firewall rules. Diagram used in this example: -.. image:: /_static/images/firewall-and-vrf-blueprints.png +.. image:: /_static/images/firewall-and-vrf-blueprints.* :width: 80% :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/inter-vrf-routing-vrf-lite.rst b/docs/configexamples/inter-vrf-routing-vrf-lite.rst index 11c23bf0..fd4f6489 100644 --- a/docs/configexamples/inter-vrf-routing-vrf-lite.rst +++ b/docs/configexamples/inter-vrf-routing-vrf-lite.rst @@ -70,7 +70,7 @@ community(ies) into that prefix. ******** Topology ******** -.. image:: /_static/images/inter-vrf-routing-vrf-lite.png +.. image:: /_static/images/inter-vrf-routing-vrf-lite.* :width: 70% :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/ipsec-cisco-policy-based.rst b/docs/configexamples/ipsec-cisco-policy-based.rst index 787c1140..257d98a1 100644 --- a/docs/configexamples/ipsec-cisco-policy-based.rst +++ b/docs/configexamples/ipsec-cisco-policy-based.rst @@ -15,7 +15,7 @@ initiator role on VyOS side. Network Topology ================ -.. image:: /_static/images/cisco-vpn-ipsec.png +.. image:: /_static/images/cisco-vpn-ipsec.* :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/ipsec-cisco-route-based.rst b/docs/configexamples/ipsec-cisco-route-based.rst index f7c3cb08..955c21d4 100644 --- a/docs/configexamples/ipsec-cisco-route-based.rst +++ b/docs/configexamples/ipsec-cisco-route-based.rst @@ -16,7 +16,7 @@ inside the tunnel. Network Topology ================ -.. image:: /_static/images/cisco-vpn-ipsec.png +.. image:: /_static/images/cisco-vpn-ipsec.* :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/ipsec-pa-route-based.rst b/docs/configexamples/ipsec-pa-route-based.rst index b6f6f3a7..0b629041 100644 --- a/docs/configexamples/ipsec-pa-route-based.rst +++ b/docs/configexamples/ipsec-pa-route-based.rst @@ -17,7 +17,7 @@ include firewall configuration. Network Topology ================ -.. image:: /_static/images/ipsec-vyos-pa.png +.. image:: /_static/images/ipsec-vyos-pa.* :align: center :alt: Network Topology Diagram @@ -137,36 +137,36 @@ Palo Alto GUI Configuration: Network -> Network Profiles -> IKE Crypto - .. image:: /_static/images/PA-IKE-group.png + .. image:: /_static/images/PA-IKE-group.* :align: center Network -> Network Profiles -> IKE Gateways - .. image:: /_static/images/PA-IKE-GW-1.png + .. image:: /_static/images/PA-IKE-GW-1.* :align: center - .. image:: /_static/images/PA-IKE-GW-2.png + .. image:: /_static/images/PA-IKE-GW-2.* :align: center Network -> Network Profiles -> IPSec Crypto - .. image:: /_static/images/PA-ESP-group.png + .. image:: /_static/images/PA-ESP-group.* :align: center Network -> Interfaces - .. image:: /_static/images/PA-tunnel-1.png + .. image:: /_static/images/PA-tunnel-1.* :align: center - .. image:: /_static/images/PA-tunnel-2.png + .. image:: /_static/images/PA-tunnel-2.* :align: center - .. image:: /_static/images/PA-tunnel-3.png + .. image:: /_static/images/PA-tunnel-3.* :align: center Network -> IPSec Tunnels - .. image:: /_static/images/PA-IPsec-tunnel.png + .. image:: /_static/images/PA-IPsec-tunnel.* :align: center CLI configuration with OSPF: diff --git a/docs/configexamples/l3vpn-hub-and-spoke.rst b/docs/configexamples/l3vpn-hub-and-spoke.rst index e4b0d933..1533d0d8 100644 --- a/docs/configexamples/l3vpn-hub-and-spoke.rst +++ b/docs/configexamples/l3vpn-hub-and-spoke.rst @@ -53,7 +53,7 @@ General information can be found in the :ref:`configuration/vrf/index:L3VPN VRFs ******** Topology ******** -.. image:: /_static/images/L3VPN_hub_and_spoke.png +.. image:: /_static/images/L3VPN_hub_and_spoke.* :width: 80% :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/lac-lns.rst b/docs/configexamples/lac-lns.rst index 8443ddff..98bad773 100644 --- a/docs/configexamples/lac-lns.rst +++ b/docs/configexamples/lac-lns.rst @@ -20,7 +20,7 @@ All users with domain **vyos.io** will be tunneled to LNS via L2TP. Network Topology ================ -.. image:: /_static/images/lac-lns-diagram.jpg +.. image:: /_static/images/lac-lns-diagram.* :width: 60% :align: center :alt: Network Topology Diagram @@ -105,7 +105,7 @@ Client In this lab we use Windows PPPoE client. -.. image:: /_static/images/lac-lns-winclient.jpg +.. image:: /_static/images/lac-lns-winclient.* :width: 100% :align: center :alt: Window PPPoE Client Configuration diff --git a/docs/configexamples/nmp.rst b/docs/configexamples/nmp.rst index 913e7107..b25142cd 100644 --- a/docs/configexamples/nmp.rst +++ b/docs/configexamples/nmp.rst @@ -27,37 +27,37 @@ Configuration 'NMP' Next, you just should follow the pictures: -.. image:: /_static/images/nmp1.png +.. image:: /_static/images/nmp1.* :width: 80% :align: center :alt: Network Topology Diagram -.. image:: /_static/images/nmp2.png +.. image:: /_static/images/nmp2.* :width: 80% :align: center :alt: Network Topology Diagram -.. image:: /_static/images/nmp3.png +.. image:: /_static/images/nmp3.* :width: 80% :align: center :alt: Network Topology Diagram -.. image:: /_static/images/nmp4.png +.. image:: /_static/images/nmp4.* :width: 80% :align: center :alt: Network Topology Diagram -.. image:: /_static/images/nmp5.png +.. image:: /_static/images/nmp5.* :width: 80% :align: center :alt: Network Topology Diagram -.. image:: /_static/images/nmp6.png +.. image:: /_static/images/nmp6.* :width: 80% :align: center :alt: Network Topology Diagram -.. image:: /_static/images/nmp7.png +.. image:: /_static/images/nmp7.* :width: 80% :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/policy-based-ipsec-and-firewall.rst b/docs/configexamples/policy-based-ipsec-and-firewall.rst index 60f8b888..cb93daa9 100644 --- a/docs/configexamples/policy-based-ipsec-and-firewall.rst +++ b/docs/configexamples/policy-based-ipsec-and-firewall.rst @@ -40,7 +40,7 @@ This configuration example and the requirements consists of: - Allow connections from LANs to LANs through the tunnel. -.. image:: /_static/images/policy-based-ipsec-and-firewall.png +.. image:: /_static/images/policy-based-ipsec-and-firewall.* Configuration diff --git a/docs/configexamples/pppoe-ipv6-basic.rst b/docs/configexamples/pppoe-ipv6-basic.rst index ad588def..520ca00b 100644 --- a/docs/configexamples/pppoe-ipv6-basic.rst +++ b/docs/configexamples/pppoe-ipv6-basic.rst @@ -17,7 +17,7 @@ please contact your ISP for more information. Network Topology ================ -.. image:: /_static/images/pppoe-ipv6-pd-diagram.jpg +.. image:: /_static/images/pppoe-ipv6-pd-diagram.* :width: 60% :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/qos.rst b/docs/configexamples/qos.rst index 842719c5..66751286 100644 --- a/docs/configexamples/qos.rst +++ b/docs/configexamples/qos.rst @@ -15,7 +15,7 @@ We recommend you to go through the main article about `QoS <https://docs.vyos.io Using the general schema for example: -.. image:: /_static/images/qos1.png +.. image:: /_static/images/qos1.* :width: 80% :align: center :alt: Network Topology Diagram @@ -66,21 +66,21 @@ Main rules: Check the result -.. image:: /_static/images/qos2.png +.. image:: /_static/images/qos2.* :width: 80% :align: center :alt: Network Topology Diagram Before the interface eth0 on router VyOS3 -.. image:: /_static/images/qos3.png +.. image:: /_static/images/qos3.* :width: 80% :align: center :alt: Network Topology Diagram After the interface eth0 on router VyOS3 -.. image:: /_static/images/qos4.png +.. image:: /_static/images/qos4.* :width: 80% :align: center :alt: Network Topology Diagram @@ -105,7 +105,7 @@ On the router, VyOS4 set all traffic as CS4. We have to configure the default cl Next on the router VyOS2 we will change labels on all incoming traffic only from CS4-> CS6 -.. image:: /_static/images/qos5.png +.. image:: /_static/images/qos5.* :width: 80% :align: center :alt: Network Topology Diagram @@ -128,28 +128,28 @@ Next on the router VyOS2 we will change labels on all incoming traffic only from set qos policy shaper vyos2 default queue-type 'fair-queue' set qos interface eth2 egress 'vyos2' -.. image:: /_static/images/qos6.png +.. image:: /_static/images/qos6.* :width: 80% :align: center :alt: Network Topology Diagram * 172.17.1.2/24 CS0 -.. image:: /_static/images/qos7.png +.. image:: /_static/images/qos7.* :width: 80% :align: center :alt: Network Topology Diagram * 172.17.1.2/24 CS0 - > CS4 -.. image:: /_static/images/qos8.png +.. image:: /_static/images/qos8.* :width: 80% :align: center :alt: Network Topology Diagram * 172.17.1.2/24 CS4 - > CS5 -.. image:: /_static/images/qos9.png +.. image:: /_static/images/qos9.* :width: 80% :align: center :alt: Network Topology Diagram @@ -174,7 +174,7 @@ Set up bandwidth limits on the eth2 interface of the router “VyOS2”. Check the result. -.. image:: /_static/images/qos10.png +.. image:: /_static/images/qos10.* :width: 80% :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/segment-routing-isis.rst b/docs/configexamples/segment-routing-isis.rst index d9bc439b..86cbec26 100644 --- a/docs/configexamples/segment-routing-isis.rst +++ b/docs/configexamples/segment-routing-isis.rst @@ -11,7 +11,7 @@ blue print as an initial setup to get MPLS ISIS-SR working between those two devices.The lab was build using :abbr:`EVE-NG (Emulated Virtual Environment NG)`. -.. figure:: /_static/images/vyos-sr-isis.png +.. figure:: /_static/images/vyos-sr-isis.* :alt: ISIS-SR network ISIS-SR example network diff --git a/docs/configexamples/wan-load-balancing.rst b/docs/configexamples/wan-load-balancing.rst index 0952cfe5..906078bb 100644 --- a/docs/configexamples/wan-load-balancing.rst +++ b/docs/configexamples/wan-load-balancing.rst @@ -13,7 +13,7 @@ Example 1: Distributing load evenly The setup used in this example is shown in the following diagram: -.. image:: /_static/images/Wan_load_balancing1.png +.. image:: /_static/images/Wan_load_balancing1.* :width: 80% :align: center :alt: Network Topology Diagram @@ -158,7 +158,7 @@ Example 5: Exclude traffic from load balancing In this example two LAN interfaces exist in different subnets instead of one like in the previous examples: -.. image:: /_static/images/Wan_load_balancing_exclude1.png +.. image:: /_static/images/Wan_load_balancing_exclude1.* :width: 80% :align: center :alt: Network Topology Diagram diff --git a/docs/configexamples/zone-policy.rst b/docs/configexamples/zone-policy.rst index d0101ebf..3c387519 100644 --- a/docs/configexamples/zone-policy.rst +++ b/docs/configexamples/zone-policy.rst @@ -39,7 +39,7 @@ adapted for however many NICs you have**: * DMZ cannot access LAN resources. * Inbound WAN connect to DMZ host. -.. image:: /_static/images/zone-policy-diagram.png +.. image:: /_static/images/zone-policy-diagram.* :width: 80% :align: center :alt: Network Topology Diagram diff --git a/docs/configuration/firewall/bridge.rst b/docs/configuration/firewall/bridge.rst index 9c360d35..fdf1179f 100644 --- a/docs/configuration/firewall/bridge.rst +++ b/docs/configuration/firewall/bridge.rst @@ -47,13 +47,13 @@ For traffic that needs to be switched internally by the bridge, base chain is **forward**, and it's base command for filtering is ``set firewall bridge forward filter ...``, which happens in stage 4, highlighted with red color. -.. figure:: /_static/images/firewall-bridge-forward.png +.. figure:: /_static/images/firewall-bridge-forward.* For traffic destined to the router itself, or that needs to be routed (assuming a layer3 bridge is configured), the base chain is **input**, the base command is ``set firewall bridge input filter ...`` and the path is: -.. figure:: /_static/images/firewall-bridge-input.png +.. figure:: /_static/images/firewall-bridge-input.* If it's not dropped, then the packet is sent to **IP Layer**, and will be processed by the **IP Layer** firewall: IPv4 or IPv6 ruleset. Check once again @@ -64,7 +64,7 @@ And for traffic that originates from the bridge itself, the base chain is **output**, base command is ``set firewall bridge output filter ...``, and the path is: -.. figure:: /_static/images/firewall-bridge-output.png +.. figure:: /_static/images/firewall-bridge-output.* Custom bridge firewall chains can be created with the command ``set firewall bridge name <name> ...``. In order to use such custom chain, a rule with action jump, diff --git a/docs/configuration/firewall/flowtables.rst b/docs/configuration/firewall/flowtables.rst index 915bf39d..35fb0add 100644 --- a/docs/configuration/firewall/flowtables.rst +++ b/docs/configuration/firewall/flowtables.rst @@ -34,7 +34,7 @@ Flowtables allow you to define a fastpath through the flowtable datapath. The flowtable supports for the layer 3 IPv4 and IPv6 and the layer 4 TCP and UDP protocols. -.. figure:: /_static/images/firewall-flowtable-packet-flow.png +.. figure:: /_static/images/firewall-flowtable-packet-flow.* Once the first packet of the flow successfully goes through the IP forwarding path (black circles path), from the second packet on, you might decide to diff --git a/docs/configuration/firewall/index.rst b/docs/configuration/firewall/index.rst index a5b88839..4fd9b208 100644 --- a/docs/configuration/firewall/index.rst +++ b/docs/configuration/firewall/index.rst @@ -20,7 +20,7 @@ A simplified traffic flow diagram, based on Netfilter packet flow, is shown next, in order to have a full view and understanding of how packets are processed, and what possible paths traffic can take. -.. figure:: /_static/images/firewall-gral-packet-flow.png +.. figure:: /_static/images/firewall-gral-packet-flow.* The main points regarding this packet flow and terminology used in VyOS firewall are covered below: @@ -224,4 +224,4 @@ As the example image below shows, the device now needs rules to allow/block traffic to or from the services running on the device that have open connections on that interface. -.. figure:: /_static/images/firewall-zonebased.png +.. figure:: /_static/images/firewall-zonebased.* diff --git a/docs/configuration/firewall/ipv4.rst b/docs/configuration/firewall/ipv4.rst index a9435fa8..4d54a68f 100644 --- a/docs/configuration/firewall/ipv4.rst +++ b/docs/configuration/firewall/ipv4.rst @@ -55,7 +55,7 @@ For transit traffic, which is received by the router and forwarded, the base chain is **forward**. A simplified packet flow diagram for transit traffic is shown next: -.. figure:: /_static/images/firewall-fwd-packet-flow.png +.. figure:: /_static/images/firewall-fwd-packet-flow.* The base firewall chain to configure filtering rules for transit traffic is ``set firewall ipv4 forward filter ...``, which happens in stage 5, @@ -67,7 +67,7 @@ A new simplified packet flow diagram is shown next, which shows the path for traffic destined to the router itself, and traffic generated by the router (starting from circle number 6): -.. figure:: /_static/images/firewall-input-packet-flow.png +.. figure:: /_static/images/firewall-input-packet-flow.* The base chain for traffic towards the router is ``set firewall ipv4 input filter ...`` diff --git a/docs/configuration/firewall/ipv6.rst b/docs/configuration/firewall/ipv6.rst index 95502f4a..905d0d20 100644 --- a/docs/configuration/firewall/ipv6.rst +++ b/docs/configuration/firewall/ipv6.rst @@ -55,7 +55,7 @@ For transit traffic, which is received by the router and forwarded, the base chain is **forward**. A simplified packet flow diagram for transit traffic is shown next: -.. figure:: /_static/images/firewall-fwd-packet-flow.png +.. figure:: /_static/images/firewall-fwd-packet-flow.* The base firewall chain to configure filtering rules for transit traffic is ``set firewall ipv6 forward filter ...``, which happens in stage 5, @@ -67,7 +67,7 @@ A new simplified packet flow diagram is shown next, which shows the path for traffic destined to the router itself, and traffic generated by the router (starting from circle number 6): -.. figure:: /_static/images/firewall-input-packet-flow.png +.. figure:: /_static/images/firewall-input-packet-flow.* The base chain for traffic towards the router is ``set firewall ipv6 input filter ...`` diff --git a/docs/configuration/interfaces/bonding.rst b/docs/configuration/interfaces/bonding.rst index e0a374c3..187720a9 100644 --- a/docs/configuration/interfaces/bonding.rst +++ b/docs/configuration/interfaces/bonding.rst @@ -536,7 +536,7 @@ between the two devices. Let's assume the following topology: -.. figure:: /_static/images/vyos_arista_bond_lacp.png +.. figure:: /_static/images/vyos_arista_bond_lacp.* :alt: VyOS Arista EOS setup **R1** diff --git a/docs/configuration/interfaces/openvpn-examples.rst b/docs/configuration/interfaces/openvpn-examples.rst index 46409975..bba04d9c 100644 --- a/docs/configuration/interfaces/openvpn-examples.rst +++ b/docs/configuration/interfaces/openvpn-examples.rst @@ -34,7 +34,7 @@ In both cases, we will use the following settings: router has a dynamic IP address. -.. figure:: /_static/images/openvpn_site2site_diagram.jpg +.. figure:: /_static/images/openvpn_site2site_diagram.* Set up site-to-site certificates -------------------------------- diff --git a/docs/configuration/interfaces/wireguard.rst b/docs/configuration/interfaces/wireguard.rst index 1f7c875f..e66b0fb8 100644 --- a/docs/configuration/interfaces/wireguard.rst +++ b/docs/configuration/interfaces/wireguard.rst @@ -16,7 +16,7 @@ Site-to-site VPN The following diagram illustrates a site-to-site VPN setup. -.. figure:: /_static/images/wireguard_site2site_diagram.jpg +.. figure:: /_static/images/wireguard_site2site_diagram.* ******** Keypairs @@ -425,7 +425,7 @@ simplify deployment, generate a per-mobile configuration from the VyOS CLI. to. The address parameter can be used twice to assign both an IPv4 (/32) and an IPv6 (/128) address to the client. - .. figure:: /_static/images/wireguard_qrcode.jpg + .. figure:: /_static/images/wireguard_qrcode.* :alt: WireGuard Client QR code .. stop_vyoslinter diff --git a/docs/configuration/loadbalancing/wan.rst b/docs/configuration/loadbalancing/wan.rst index 745cd8c2..b376f4fb 100644 --- a/docs/configuration/loadbalancing/wan.rst +++ b/docs/configuration/loadbalancing/wan.rst @@ -201,7 +201,7 @@ Sticky Connections Inbound connections to a WAN interface can be improperly handled when the reply is sent back to the client. -.. image:: /_static/images/sticky-connections.jpg +.. image:: /_static/images/sticky-connections.* :width: 80% :align: center diff --git a/docs/configuration/nat/nat44.rst b/docs/configuration/nat/nat44.rst index fb0d5af9..63b787ba 100644 --- a/docs/configuration/nat/nat44.rst +++ b/docs/configuration/nat/nat44.rst @@ -692,7 +692,7 @@ The ASP requests that all connections from this company should come from 172.29.41.89 - an address that is assigned by the ASP and not in use at the customer site. -.. figure:: /_static/images/nat_before_vpn_topology.png +.. figure:: /_static/images/nat_before_vpn_topology.* :scale: 100 % :alt: NAT before VPN Topology diff --git a/docs/configuration/nat/nat66.rst b/docs/configuration/nat/nat66.rst index 42f63fc9..31f6c002 100644 --- a/docs/configuration/nat/nat66.rst +++ b/docs/configuration/nat/nat66.rst @@ -124,7 +124,7 @@ Use the following topology to build a nat66 based isolated network between internal and external networks (dynamic prefix is not supported): -.. figure:: /_static/images/vyos_1_4_nat66_simple.png +.. figure:: /_static/images/vyos_1_4_nat66_simple.* :alt: VyOS NAT66 Simple Configure R1: @@ -154,7 +154,7 @@ R2: Use the following topology to translate internal user local addresses (``fc::/7``) to DHCPv6-PD provided prefixes from an ISP connected to a VyOS HA pair. -.. figure:: /_static/images/vyos_1_5_nat66_dhcpv6_wdummy.png +.. figure:: /_static/images/vyos_1_5_nat66_dhcpv6_wdummy.* :alt: VyOS NAT66 DHCPv6 using a dummy interface Configure both routers (a and b) for DHCPv6-PD via dummy interface: diff --git a/docs/configuration/policy/examples.rst b/docs/configuration/policy/examples.rst index d822d839..6c5c592a 100644 --- a/docs/configuration/policy/examples.rst +++ b/docs/configuration/policy/examples.rst @@ -99,7 +99,7 @@ Routing tables that will be used in this example are: * ``main`` Routing table used by VyOS and other interfaces not participating in PBR -.. figure:: /_static/images/pbr_example_1.png +.. figure:: /_static/images/pbr_example_1.* :scale: 80 % :alt: PBR multiple uplinks diff --git a/docs/configuration/protocols/pim.rst b/docs/configuration/protocols/pim.rst index 2e881943..019f1e64 100644 --- a/docs/configuration/protocols/pim.rst +++ b/docs/configuration/protocols/pim.rst @@ -218,7 +218,7 @@ Example In the following example we can see a basic multicast setup: -.. image:: /_static/images/multicast-basic.png +.. image:: /_static/images/multicast-basic.* :width: 90% :align: center :alt: Network Topology Diagram diff --git a/docs/configuration/service/conntrack-sync.rst b/docs/configuration/service/conntrack-sync.rst index 232db1a8..08b71eed 100644 --- a/docs/configuration/service/conntrack-sync.rst +++ b/docs/configuration/service/conntrack-sync.rst @@ -196,7 +196,7 @@ Example The next example is a simple configuration of conntrack-sync. -.. figure:: /_static/images/service_conntrack_sync-schema.png +.. figure:: /_static/images/service_conntrack_sync-schema.* :scale: 60 % :alt: Conntrack Sync Example diff --git a/docs/configuration/service/dhcp-relay.rst b/docs/configuration/service/dhcp-relay.rst index 632b2800..6a1b02f2 100644 --- a/docs/configuration/service/dhcp-relay.rst +++ b/docs/configuration/service/dhcp-relay.rst @@ -89,7 +89,7 @@ Example * Router receives DHCP client requests on ``eth1`` and relays them to the server at 10.0.1.4 on ``eth2``. -.. figure:: /_static/images/service_dhcp-relay01.png +.. figure:: /_static/images/service_dhcp-relay01.* :scale: 80 % :alt: DHCP relay example @@ -177,7 +177,7 @@ Example * Requests are forwarded through ``eth2`` as the `upstream interface` * External DHCPv6 server is at 2001:db8::4 -.. figure:: /_static/images/service_dhcpv6-relay01.png +.. figure:: /_static/images/service_dhcpv6-relay01.* :scale: 80 % :alt: DHCPv6 relay example diff --git a/docs/configuration/service/snmp.rst b/docs/configuration/service/snmp.rst index b444ab85..6dc13240 100644 --- a/docs/configuration/service/snmp.rst +++ b/docs/configuration/service/snmp.rst @@ -56,7 +56,7 @@ managed devices. NMSs provide the bulk of the processing and memory resources required for network management. One or more NMSs may exist on any managed network. -.. figure:: /_static/images/service_snmp_communication_principles_diagram.png +.. figure:: /_static/images/service_snmp_communication_principles_diagram.* :scale: 20 % :alt: Principle of SNMP Communication diff --git a/docs/configuration/vpn/dmvpn.rst b/docs/configuration/vpn/dmvpn.rst index 59f5af1e..dc796fe8 100644 --- a/docs/configuration/vpn/dmvpn.rst +++ b/docs/configuration/vpn/dmvpn.rst @@ -27,7 +27,7 @@ peers. complete solution also incorporates the use of a routing protocol. BGP is particularly well suited for use with DMVPN. -.. figure:: /_static/images/vpn_dmvpn_topology01.png +.. figure:: /_static/images/vpn_dmvpn_topology01.* :scale: 40 % :alt: Baseline DMVPN topology @@ -195,7 +195,7 @@ Example This blueprint uses VyOS as the DMVPN Hub and Cisco IOSv 15.5(3)M and VyOS as multiple spoke sites. -.. figure:: /_static/images/blueprint-dmvpn.png +.. figure:: /_static/images/blueprint-dmvpn.* :width: 70% :align: center :alt: DMVPN Network Topology Diagram diff --git a/docs/configuration/vpn/ipsec/ipsec_general.rst b/docs/configuration/vpn/ipsec/ipsec_general.rst index 873f4f51..a9a1eb0f 100644 --- a/docs/configuration/vpn/ipsec/ipsec_general.rst +++ b/docs/configuration/vpn/ipsec/ipsec_general.rst @@ -32,7 +32,7 @@ There are two IPsec modes: another IP datagram, and an IPsec header (AH or ESP) is inserted between the outer and inner headers. -.. figure:: /_static/images/ESP_AH.png +.. figure:: /_static/images/ESP_AH.* :scale: 80 % :alt: AH and ESP in Transport Mode and Tunnel Mode diff --git a/docs/configuration/vpn/ipsec/site2site_ipsec.rst b/docs/configuration/vpn/ipsec/site2site_ipsec.rst index 227621ac..628b8e9d 100644 --- a/docs/configuration/vpn/ipsec/site2site_ipsec.rst +++ b/docs/configuration/vpn/ipsec/site2site_ipsec.rst @@ -184,7 +184,7 @@ The result of wrong value selection can be unstable work of the VPN. Below flow-chart could be a quick reference for the close-action combination depending on how the peer is configured. -.. figure:: /_static/images/IPSec_close_action_settings.png +.. figure:: /_static/images/IPSec_close_action_settings.* Similar combinations are applicable for the dead-peer-detection. diff --git a/docs/configuration/vrf/index.rst b/docs/configuration/vrf/index.rst index f41e98a2..d8b81bac 100644 --- a/docs/configuration/vrf/index.rst +++ b/docs/configuration/vrf/index.rst @@ -272,7 +272,7 @@ VRF route leaking The following example topology was built using EVE-NG. -.. figure:: /_static/images/vrf-example-topology-01.png +.. figure:: /_static/images/vrf-example-topology-01.* :alt: VRF topology example VRF route leaking diff --git a/docs/installation/bare-metal.rst b/docs/installation/bare-metal.rst index be5f9342..5e5e9e90 100644 --- a/docs/installation/bare-metal.rst +++ b/docs/installation/bare-metal.rst @@ -37,39 +37,39 @@ motherboard). Pictures -------- -.. figure:: /_static/images/1u_vyos_back.jpg +.. figure:: /_static/images/1u_vyos_back.* :scale: 25 % :alt: CSE-505-203B Back -.. figure:: /_static/images/1u_vyos_front.jpg +.. figure:: /_static/images/1u_vyos_front.* :scale: 25 % :alt: CSE-505-203B Front -.. figure:: /_static/images/1u_vyos_front_open_1.jpg +.. figure:: /_static/images/1u_vyos_front_open_1.* :scale: 25 % :alt: CSE-505-203B Open 1 -.. figure:: /_static/images/1u_vyos_front_open_2.jpg +.. figure:: /_static/images/1u_vyos_front_open_2.* :scale: 25 % :alt: CSE-505-203B Open 2 -.. figure:: /_static/images/1u_vyos_front_open_3.jpg +.. figure:: /_static/images/1u_vyos_front_open_3.* :scale: 25 % :alt: CSE-505-203B Open 3 -.. figure:: /_static/images/1u_vyos_front_10ge_open_1.jpg +.. figure:: /_static/images/1u_vyos_front_10ge_open_1.* :scale: 25 % :alt: CSE-505-203B w/ 10GE Open 1 -.. figure:: /_static/images/1u_vyos_front_10ge_open_2.jpg +.. figure:: /_static/images/1u_vyos_front_10ge_open_2.* :scale: 25 % :alt: CSE-505-203B w/ 10GE Open 2 -.. figure:: /_static/images/1u_vyos_front_10ge_open_3.jpg +.. figure:: /_static/images/1u_vyos_front_10ge_open_3.* :scale: 25 % :alt: CSE-505-203B w/ 10GE Open 3 -.. figure:: /_static/images/1u_vyos_front_10ge_open_4.jpg +.. figure:: /_static/images/1u_vyos_front_10ge_open_4.* :scale: 25 % :alt: CSE-505-203B w/ 10GE Open @@ -202,49 +202,49 @@ Pictures Rack Mount ^^^^^^^^^^ -.. figure:: /_static/images/apu4_rack_1.jpg +.. figure:: /_static/images/apu4_rack_1.* :scale: 25 % :alt: APU4 rack closed -.. figure:: /_static/images/apu4_rack_2.jpg +.. figure:: /_static/images/apu4_rack_2.* :scale: 25 % :alt: APU4 rack front -.. figure:: /_static/images/apu4_rack_3.jpg +.. figure:: /_static/images/apu4_rack_3.* :scale: 25 % :alt: APU4 rack module #1 -.. figure:: /_static/images/apu4_rack_4.jpg +.. figure:: /_static/images/apu4_rack_4.* :scale: 25 % :alt: APU4 rack module #2 -.. figure:: /_static/images/apu4_rack_5.jpg +.. figure:: /_static/images/apu4_rack_5.* :scale: 25 % :alt: APU4 rack module #3 with PSU VyOS custom print """"""""""""""""" -.. figure:: /_static/images/apu4_rack_vyos_print.jpg +.. figure:: /_static/images/apu4_rack_vyos_print.* :scale: 25 % :alt: APU4 custom VyOS powder coat Desktop / Bench Top ^^^^^^^^^^^^^^^^^^^ -.. figure:: /_static/images/apu4_desk_1.jpg +.. figure:: /_static/images/apu4_desk_1.* :scale: 25 % :alt: APU4 desktop closed -.. figure:: /_static/images/apu4_desk_2.jpg +.. figure:: /_static/images/apu4_desk_2.* :scale: 25 % :alt: APU4 desktop closed -.. figure:: /_static/images/apu4_desk_3.jpg +.. figure:: /_static/images/apu4_desk_3.* :scale: 25 % :alt: APU4 desktop back -.. figure:: /_static/images/apu4_desk_4.jpg +.. figure:: /_static/images/apu4_desk_4.* :scale: 25 % :alt: APU4 desktop back @@ -304,7 +304,7 @@ HDMI mode. Partaker i5 =========== -.. figure:: ../_static/images/600px-Partaker-i5.jpg +.. figure:: ../_static/images/600px-Partaker-i5.* I believe this is actually the same hardware as the Protectli. I purchased it in June 2018. It came pre-loaded with pfSense. @@ -330,9 +330,9 @@ port is eth0 and the right-most "LAN1" port is eth3. Acrosser AND-J190N1 =================== -.. figure:: ../_static/images/480px-Acrosser_ANDJ190N1_Front.jpg +.. figure:: ../_static/images/480px-Acrosser_ANDJ190N1_Front.* -.. figure:: ../_static/images/480px-Acrosser_ANDJ190N1_Back.jpg +.. figure:: ../_static/images/480px-Acrosser_ANDJ190N1_Back.* This microbox network appliance was build to create OpenVPN bridges. It can saturate a 100Mbps link. It is a small (serial console only) PC with 6 Gb LAN @@ -403,13 +403,13 @@ Optional (WiFi + WWAN) Pictures -------- -.. figure:: ../_static/images/gowin-01.png +.. figure:: ../_static/images/gowin-01.* -.. figure:: ../_static/images/gowin-02.png +.. figure:: ../_static/images/gowin-02.* -.. figure:: ../_static/images/gowin-03.png +.. figure:: ../_static/images/gowin-03.* -.. figure:: ../_static/images/gowin-04.png +.. figure:: ../_static/images/gowin-04.* Cooling ------- diff --git a/docs/installation/cloud/aws.rst b/docs/installation/cloud/aws.rst index 2901b6d1..89f4a152 100644 --- a/docs/installation/cloud/aws.rst +++ b/docs/installation/cloud/aws.rst @@ -11,38 +11,38 @@ Deploy VyOS on Amazon :abbr:`AWS (Amazon Web Services)`. 1. Click **Instances** and then click **Launch Instance**. -.. figure:: /_static/images/cloud-aws-01.png +.. figure:: /_static/images/cloud-aws-01.* 2. Search for "VyOS" in the Marketplace. -.. figure:: /_static/images/cloud-aws-02.png +.. figure:: /_static/images/cloud-aws-02.* 3. Choose the instance type. The recommended minimum is ``m3.medium``. -.. figure:: /_static/images/cloud-aws-03.png +.. figure:: /_static/images/cloud-aws-03.* 4. Configure the instance for your requirements. Select the number of instances, network, and subnet. -.. figure:: /_static/images/cloud-aws-04.png +.. figure:: /_static/images/cloud-aws-04.* 5. Configure additional storage. You can remove the additional storage ``/dev/sdb``. The root device will be ``/dev/xvda``. You can skip this step. -.. figure:: /_static/images/cloud-aws-05.png +.. figure:: /_static/images/cloud-aws-05.* 6. Configure the security group. We recommend configuring SSH access only from specific sources, or you can permit any IP address (the default). -.. figure:: /_static/images/cloud-aws-06.png +.. figure:: /_static/images/cloud-aws-06.* 7. Select the SSH key pair and click **Launch Instances**. -.. figure:: /_static/images/cloud-aws-07.png +.. figure:: /_static/images/cloud-aws-07.* 8. Note your public IP address. -.. figure:: /_static/images/cloud-aws-08.png +.. figure:: /_static/images/cloud-aws-08.* 9. Connect to the instance using your SSH key. diff --git a/docs/installation/cloud/azure.rst b/docs/installation/cloud/azure.rst index 77d00814..f77c9bee 100644 --- a/docs/installation/cloud/azure.rst +++ b/docs/installation/cloud/azure.rst @@ -14,28 +14,28 @@ Deploy VyOS on Azure. 2. Choose a VM name, resource group, and region, then click **Browse all public and private images**. -.. figure:: /_static/images/cloud-azure-01.png +.. figure:: /_static/images/cloud-azure-01.* 3. Search for "VyOS" in the marketplace and choose the appropriate subscription. -.. figure:: /_static/images/cloud-azure-02.png +.. figure:: /_static/images/cloud-azure-02.* 4. Generate new SSH key pair or use existing. -.. figure:: /_static/images/cloud-azure-03.png +.. figure:: /_static/images/cloud-azure-03.* 5. Configure the network, subnet, and public IP. Or use the defaults. -.. figure:: /_static/images/cloud-azure-04.png +.. figure:: /_static/images/cloud-azure-04.* 6. Click **Review + create**. Your deployment completes in a few seconds. -.. figure:: /_static/images/cloud-azure-05.png +.. figure:: /_static/images/cloud-azure-05.* 7. Select your new VM and note your public IP address. -.. figure:: /_static/images/cloud-azure-06.png +.. figure:: /_static/images/cloud-azure-06.* 8. Connect to the instance with your SSH key. diff --git a/docs/installation/cloud/gcp.rst b/docs/installation/cloud/gcp.rst index f6b6732b..7d70e007 100644 --- a/docs/installation/cloud/gcp.rst +++ b/docs/installation/cloud/gcp.rst @@ -25,27 +25,27 @@ To deploy VyOS on Google Cloud Platform (GCP): 2. Open the GCP Console and navigate to **Metadata**. Select **SSH Keys** and click **Edit**. -.. figure:: /_static/images/cloud-gcp-01.png +.. figure:: /_static/images/cloud-gcp-01.* Click **Add item**, paste your public SSH key, and click **Save**. -.. figure:: /_static/images/cloud-gcp-02.png +.. figure:: /_static/images/cloud-gcp-02.* 3. Search for "VyOS" in the Marketplace. 4. Configure the deployment name, zone, and machine type, then click **Deploy**. -.. figure:: /_static/images/cloud-gcp-03.png +.. figure:: /_static/images/cloud-gcp-03.* 5. After a few seconds, select your **instance**. -.. figure:: /_static/images/cloud-gcp-04.png +.. figure:: /_static/images/cloud-gcp-04.* 6. Note your external IP address. -.. figure:: /_static/images/cloud-gcp-05.png +.. figure:: /_static/images/cloud-gcp-05.* 7. Connect to the instance using the SSH key you generated in step 1. diff --git a/docs/installation/install.rst b/docs/installation/install.rst index 80e4a5f6..b820659b 100644 --- a/docs/installation/install.rst +++ b/docs/installation/install.rst @@ -93,7 +93,7 @@ downloads. used to deploy VyOS on KVM environments. This image includes cloud-init support. See :ref:`cloud-init` for more information. -.. figure:: /_static/images/vyosnew-downloads.png +.. figure:: /_static/images/vyosnew-downloads.* Building from source -------------------- diff --git a/docs/installation/secure-boot.rst b/docs/installation/secure-boot.rst index 1dd6713b..b0912f00 100644 --- a/docs/installation/secure-boot.rst +++ b/docs/installation/secure-boot.rst @@ -43,7 +43,7 @@ previously generated :abbr:`MOK (Machine Owner Key)` to the system. First, disable UEFI Secure Boot for the installation. -.. figure:: /_static/images/uefi_secureboot_01.png +.. figure:: /_static/images/uefi_secureboot_01.* :alt: Disable UEFI secure boot Proceed with the standard VyOS :ref:`installation <permanent_installation>` on @@ -61,30 +61,30 @@ password after reboot when MOK Manager launches to permanently install the keys. With the next reboot, MOK Manager will automatically launch -.. figure:: /_static/images/uefi_secureboot_02.png +.. figure:: /_static/images/uefi_secureboot_02.* :alt: Disable UEFI secure boot Select ``Enroll MOK`` -.. figure:: /_static/images/uefi_secureboot_03.png +.. figure:: /_static/images/uefi_secureboot_03.* :alt: Disable UEFI secure boot You can now view the key to be installed and continue with key installation. -.. figure:: /_static/images/uefi_secureboot_04.png +.. figure:: /_static/images/uefi_secureboot_04.* :alt: Disable UEFI secure boot -.. figure:: /_static/images/uefi_secureboot_05.png +.. figure:: /_static/images/uefi_secureboot_05.* :alt: Disable UEFI secure boot Now you need to enter the password you defined previously. -.. figure:: /_static/images/uefi_secureboot_06.png +.. figure:: /_static/images/uefi_secureboot_06.* :alt: Disable UEFI secure boot Now reboot and re-enable UEFI Secure Boot. -.. figure:: /_static/images/uefi_secureboot_07.png +.. figure:: /_static/images/uefi_secureboot_07.* :alt: Disable UEFI secure boot VyOS will now launch in UEFI Secure Boot mode. You can verify this by running diff --git a/docs/installation/virtual/gns3.rst b/docs/installation/virtual/gns3.rst index 31bb6887..2c0b5224 100644 --- a/docs/installation/virtual/gns3.rst +++ b/docs/installation/virtual/gns3.rst @@ -35,54 +35,54 @@ in GNS3. Go to the GNS3 **File** menu, click **New template**, and select **Manually create a new Template**. -.. figure:: /_static/images/gns3-01.png +.. figure:: /_static/images/gns3-01.* Select **Qemu VMs** and then click the ``New`` button. -.. figure:: /_static/images/gns3-02.png +.. figure:: /_static/images/gns3-02.* Write a name for your VM, such as "VyOS", and click ``Next``. -.. figure:: /_static/images/gns3-03.png +.. figure:: /_static/images/gns3-03.* Select **qemu-system-x86_64** as Quemu binary, then **512MB** of RAM and click ``Next``. -.. figure:: /_static/images/gns3-04.png +.. figure:: /_static/images/gns3-04.* Select **telnet** as your console type and click ``Next``. -.. figure:: /_static/images/gns3-05.png +.. figure:: /_static/images/gns3-05.* Select **New image** for the base disk image of your VM and click ``Create``. -.. figure:: /_static/images/gns3-06.png +.. figure:: /_static/images/gns3-06.* Use the defaults in the **Binary and format** window and click ``Next``. -.. figure:: /_static/images/gns3-07.png +.. figure:: /_static/images/gns3-07.* Use the defaults in the **Qcow2 options** window and click ``Next``. -.. figure:: /_static/images/gns3-08.png +.. figure:: /_static/images/gns3-08.* Set the disk size to 2000 MiB, and click ``Finish`` to end the **Quemu image creator**. -.. figure:: /_static/images/gns3-09.png +.. figure:: /_static/images/gns3-09.* Click ``Finish`` to end the **New QEMU VM template** wizard. -.. figure:: /_static/images/gns3-10.png +.. figure:: /_static/images/gns3-10.* Now you need to edit the VM settings. In the **Preferences** window, with **Qemu VMs** selected and your new VM selected, click the ``Edit`` button. -.. figure:: /_static/images/gns3-11.png +.. figure:: /_static/images/gns3-11.* In the **General settings** tab of your **QEMU VM template configuration**, do the following: @@ -92,17 +92,17 @@ configuration**, do the following: * In **Category** select in which group you want to find your VM. * Set the **Boot priority** to **CD/DVD-ROM**. -.. figure:: /_static/images/gns3-12.png +.. figure:: /_static/images/gns3-12.* At the **HDD** tab, change the Disk interface to **sata** to speed up the boot process. -.. figure:: /_static/images/gns3-13.png +.. figure:: /_static/images/gns3-13.* At the **CD/DVD** tab click on ``Browse...`` and locate the VyOS image you want to install. -.. figure:: /_static/images/gns3-14.png +.. figure:: /_static/images/gns3-14.* .. note:: You probably will want to accept to copy the .iso file to your default image directory when you are asked. @@ -111,17 +111,17 @@ In the **Network** tab, set the number of adapters to **0**, set the **Name format** to **eth{0}**, and set the **Type** to **Paravirtualized Network I/O (virtio-net-pci)**. -.. figure:: /_static/images/gns3-15.png +.. figure:: /_static/images/gns3-15.* In the **Advanced** tab, unmark the checkbox **Use as a linked base VM** and click ``OK``, which will save and close the **QEMU VM template configuration** window. -.. figure:: /_static/images/gns3-16.png +.. figure:: /_static/images/gns3-16.* At the general **Preferences** window, click ``OK`` to save and close. -.. figure:: /_static/images/gns3-17.png +.. figure:: /_static/images/gns3-17.* .. _vyos_installation: @@ -157,21 +157,21 @@ necessary as outlined below: **General settings** tab: Set the boot priority to **HDD** -.. figure:: /_static/images/gns3-20.png +.. figure:: /_static/images/gns3-20.* **CD/DVD** tab: Clear the **Image** entry field to unmount the installation image. -.. figure:: /_static/images/gns3-21.png +.. figure:: /_static/images/gns3-21.* Set the number of required network adapters. For example, set it to **4**. -.. figure:: /_static/images/gns3-215.png +.. figure:: /_static/images/gns3-215.* **Advanced** settings tab: Check the **Use as a linked base VM** checkbox and click ``OK`` to save the changes. -.. figure:: /_static/images/gns3-22.png +.. figure:: /_static/images/gns3-22.* The VyOS VM is now ready to be deployed. diff --git a/docs/installation/virtual/libvirt.rst b/docs/installation/virtual/libvirt.rst index 20b3ff1a..5da1503f 100644 --- a/docs/installation/virtual/libvirt.rst +++ b/docs/installation/virtual/libvirt.rst @@ -123,28 +123,28 @@ Deploy from ISO 2. Choose ``Local install media`` (ISO) -.. figure:: /_static/images/virt-libvirt-01.png +.. figure:: /_static/images/virt-libvirt-01.* 3. Choose the path to the VyOS ISO image. Select any Debian-based operating system. -.. figure:: /_static/images/virt-libvirt-02.png +.. figure:: /_static/images/virt-libvirt-02.* 4. Choose Memory and CPU -.. figure:: /_static/images/virt-libvirt-03.png +.. figure:: /_static/images/virt-libvirt-03.* 5. Disk size -.. figure:: /_static/images/virt-libvirt-04.png +.. figure:: /_static/images/virt-libvirt-04.* 6. Name of VM and network selection -.. figure:: /_static/images/virt-libvirt-05.png +.. figure:: /_static/images/virt-libvirt-05.* 7. Then the system will be taken to the console. -.. figure:: /_static/images/virt-libvirt-06.png +.. figure:: /_static/images/virt-libvirt-06.* .. _libvirt:virt-manager_qcow2: @@ -163,24 +163,24 @@ Download the predefined VyOS ``.qcow2`` image. 2. Choose ``Import existing disk`` image -.. figure:: /_static/images/virt-libvirt-qc-01.png +.. figure:: /_static/images/virt-libvirt-qc-01.* 3. Choose the path to the ``vyos_kvm.qcow2`` image that you downloaded. Select any Debian-based operating system. -.. figure:: /_static/images/virt-libvirt-qc-02.png +.. figure:: /_static/images/virt-libvirt-qc-02.* 4. Choose Memory and CPU -.. figure:: /_static/images/virt-libvirt-03.png +.. figure:: /_static/images/virt-libvirt-03.* 5. Name of VM and network selection -.. figure:: /_static/images/virt-libvirt-05.png +.. figure:: /_static/images/virt-libvirt-05.* 6. Then the system will be taken to the console. -.. figure:: /_static/images/virt-libvirt-qc-03.png +.. figure:: /_static/images/virt-libvirt-qc-03.* diff --git a/docs/operation/boot-options.rst b/docs/operation/boot-options.rst index 250b484d..25deb9ca 100644 --- a/docs/operation/boot-options.rst +++ b/docs/operation/boot-options.rst @@ -16,7 +16,7 @@ process. To add an option, select the desired image in the GRUB menu at load time. Type **e** to edit the first line, then type **Ctrl+X** to boot. -.. image:: /_static/images/boot-options.png +.. image:: /_static/images/boot-options.* :width: 80% :align: center diff --git a/docs/operation/password-recovery.rst b/docs/operation/password-recovery.rst index ad5d90de..59a09938 100755 --- a/docs/operation/password-recovery.rst +++ b/docs/operation/password-recovery.rst @@ -9,23 +9,23 @@ Password Recovery Restart VyOS from the console. The GRUB menu appears. Select **Boot options**. -.. figure:: /_static/images/reset-password-step-1.jpg +.. figure:: /_static/images/reset-password-step-1.* :width: 600 Next, select **Select boot mode**. -.. figure:: /_static/images/reset-password-step-2.jpg +.. figure:: /_static/images/reset-password-step-2.* :width: 600 Select **Password reset**. -.. figure:: /_static/images/reset-password-step-3.jpg +.. figure:: /_static/images/reset-password-step-3.* :width: 600 Boot the desired VyOS version. -.. figure:: /_static/images/reset-password-step-4.jpg +.. figure:: /_static/images/reset-password-step-4.* :width: 600 The standalone user password recovery tool runs and prompts you to reset the diff --git a/docs/superpowers/specs/2026-03-29-mobile-performance-design.md b/docs/superpowers/specs/2026-03-29-mobile-performance-design.md index ac7c3012..1737b09a 100644 --- a/docs/superpowers/specs/2026-03-29-mobile-performance-design.md +++ b/docs/superpowers/specs/2026-03-29-mobile-performance-design.md @@ -102,7 +102,7 @@ A post-build Python script using `Pillow` for image operations and `BeautifulSou ```html <picture> <source srcset="image.webp" type="image/webp"> - <img src="image.png" ...> + <img src="image.*" ...> </picture> ``` |
