From 22e34ce5aee24d2fd11f8205522ab7ecdb3c4c5e Mon Sep 17 00:00:00 2001 From: Yuriy Andamasov Date: Wed, 6 May 2026 14:41:08 +0300 Subject: Add incremental RST-to-MyST swap mechanism (sagitta) (#1868) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat(swap-sagitta): add incremental RST-to-MyST swap mechanism Backport of the swap mechanism from feat/incremental-myst-swap onto the sagitta release branch. Built directly on top of origin/sagitta, so the underlying RST tree is sagitta's (not current's). Mechanism: - scripts/import_myst.py — import md from myst/* with md- prefix - scripts/swap_sources.py — rename md-{name}.md → {name}.md before Sphinx builds, restore after; writes _build/_swap_state.json and _build/_swap_exclude.txt - docs/Makefile — html/dirhtml/pdf/livehtml all run swap → build → trap restore; explicit `swap` and `restore` targets too - docs/conf.py — MyST extensions enabled; swap exclude_patterns loader; _prefer_webp builder hook so html prefers webp over png Content: - 202 md-prefixed pages from origin/myst/sagitta (md-{name}.md alongside each {name}.rst counterpart) - 1 plain MyST-only page from myst/sagitta where no .rst exists (already at canonical name on sagitta: docs/copyright.md) - 240 .webp images from myst/sagitta (added alongside the existing PNG/JPG so RST builds keep their assets) - docs/_swap.txt populated with all 202 stems → MyST is served by default, revert a page by removing its stem from _swap.txt 🤖 Generated by [robots](https://vyos.io) * feat(conf): copy .md sources into HTML output for plain-text serving Adds a build-finished hook that mirrors every .md file from the Sphinx source tree into the HTML output directory verbatim, making unrendered MyST sources accessible alongside HTML renders at the same URL path. 🤖 Generated by [robots](https://vyos.io) * docs: address review feedback (backport from PR #1857) Fix conversion artifacts, typos, and technical inaccuracies applicable to the sagitta branch: curly quotes, typos (deamonless, cammans, amdifferent, trough), incorrect firewall command paths, missing closing brace in zone-policy, peer name inconsistencies, hardcoded passwords replaced with vault references, and md-*.md exclusion in conf.py. 🤖 Generated by [robots](https://vyos.io) * docs: port .readthedocs.yml jobs, _ext/vyos.py fallback and swap-script tests from PR #1857 Parity backport from PR #1857 (current) — three pieces were missing on sagitta. - .readthedocs.yml: add build.jobs.pre_build / post_build hooks that run scripts/swap_sources.py --swap before the Sphinx build and --restore after. Without this, the swap mechanism ships but never runs on RTD builds for this branch — the swap is a silent no-op. - docs/_ext/vyos.py: CmdInclude.run() now falls back to nested_parse() when self.state._renderer is not present. Required for cfgcmd / opcmd / cmdincludemd directives to render correctly when included from MyST pages (the swap mechanism's whole point). Sagitta-only delta on _ext/vyos.py (the path = str(path) line on 224) is intentionally untouched. - tests/test_import_myst.py, tests/test_swap_sources.py: tests for the swap scripts. The scripts on this branch are byte-identical to current's, so the same tests apply. Travels with the branch so CI catches per-branch regressions if the scripts ever drift. 🤖 Generated by [robots](https://vyos.io) * fix(conf): skip md-*.md staging files in _copy_md_sources Agent-Logs-Url: https://github.com/vyos/vyos-documentation/sessions/919695a7-688d-41b9-89f0-540684625dbc Co-authored-by: andamasov <12631358+andamasov@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: andamasov <12631358+andamasov@users.noreply.github.com> --- docs/_static/images/1u_vyos_back.webp | Bin 0 -> 274242 bytes docs/_static/images/1u_vyos_front.webp | Bin 0 -> 179238 bytes docs/_static/images/1u_vyos_front_10ge_open_1.webp | Bin 0 -> 753068 bytes docs/_static/images/1u_vyos_front_10ge_open_2.webp | Bin 0 -> 927384 bytes docs/_static/images/1u_vyos_front_10ge_open_3.webp | Bin 0 -> 728730 bytes docs/_static/images/1u_vyos_front_10ge_open_4.webp | Bin 0 -> 1029796 bytes docs/_static/images/1u_vyos_front_open_1.webp | Bin 0 -> 609946 bytes docs/_static/images/1u_vyos_front_open_2.webp | Bin 0 -> 816692 bytes docs/_static/images/1u_vyos_front_open_3.webp | Bin 0 -> 865004 bytes .../_static/images/480px-Acrosser_ANDJ190N1_Back.webp | Bin 0 -> 7182 bytes .../images/480px-Acrosser_ANDJ190N1_Front.webp | Bin 0 -> 7064 bytes docs/_static/images/600px-Partaker-i5.webp | Bin 0 -> 22500 bytes docs/_static/images/ESP_AH.webp | Bin 0 -> 22368 bytes docs/_static/images/IPSec_close_action_settings.webp | Bin 0 -> 16040 bytes docs/_static/images/L3VPN_hub_and_spoke.webp | Bin 0 -> 49718 bytes docs/_static/images/PA-ESP-group.webp | Bin 0 -> 11374 bytes docs/_static/images/PA-IKE-GW-1.webp | Bin 0 -> 13074 bytes docs/_static/images/PA-IKE-GW-2.webp | Bin 0 -> 8956 bytes docs/_static/images/PA-IKE-group.webp | Bin 0 -> 12356 bytes docs/_static/images/PA-IPsec-tunnel.webp | Bin 0 -> 13830 bytes docs/_static/images/PA-tunnel-1.webp | Bin 0 -> 6454 bytes docs/_static/images/PA-tunnel-2.webp | Bin 0 -> 7788 bytes docs/_static/images/PA-tunnel-3.webp | Bin 0 -> 6096 bytes docs/_static/images/Wan_load_balancing1.webp | Bin 0 -> 80134 bytes docs/_static/images/Wan_load_balancing_exclude1.webp | Bin 0 -> 81692 bytes docs/_static/images/apu4_desk_1.webp | Bin 0 -> 188746 bytes docs/_static/images/apu4_desk_2.webp | Bin 0 -> 101176 bytes docs/_static/images/apu4_desk_3.webp | Bin 0 -> 506950 bytes docs/_static/images/apu4_desk_4.webp | Bin 0 -> 502830 bytes docs/_static/images/apu4_rack_1.webp | Bin 0 -> 163172 bytes docs/_static/images/apu4_rack_2.webp | Bin 0 -> 383592 bytes docs/_static/images/apu4_rack_3.webp | Bin 0 -> 704064 bytes docs/_static/images/apu4_rack_4.webp | Bin 0 -> 1176470 bytes docs/_static/images/apu4_rack_5.webp | Bin 0 -> 948240 bytes docs/_static/images/apu4_rack_vyos_print.webp | Bin 0 -> 354582 bytes docs/_static/images/aws.webp | Bin 0 -> 22146 bytes docs/_static/images/blueprint-dmvpn.webp | Bin 0 -> 20178 bytes docs/_static/images/boot-options.webp | Bin 0 -> 24560 bytes docs/_static/images/cisco-vpn-ipsec.webp | Bin 0 -> 17008 bytes docs/_static/images/cloud-aws-eip-01.webp | Bin 0 -> 48340 bytes docs/_static/images/cloud-aws-eip-02.webp | Bin 0 -> 42304 bytes docs/_static/images/cloud-aws-eni-01.webp | Bin 0 -> 38728 bytes docs/_static/images/cloud-aws-eni-02.webp | Bin 0 -> 37934 bytes docs/_static/images/cloud-aws-ha-architecture.webp | Bin 0 -> 31192 bytes docs/_static/images/cloud-aws-igw-01.webp | Bin 0 -> 29768 bytes docs/_static/images/cloud-aws-igw-02.webp | Bin 0 -> 20968 bytes docs/_static/images/cloud-aws-keypair-01.webp | Bin 0 -> 17378 bytes docs/_static/images/cloud-aws-keypair-02.webp | Bin 0 -> 8430 bytes docs/_static/images/cloud-aws-keypair-03.webp | Bin 0 -> 29750 bytes docs/_static/images/cloud-aws-keypair-04.webp | Bin 0 -> 3380 bytes docs/_static/images/cloud-aws-route-01.webp | Bin 0 -> 29356 bytes docs/_static/images/cloud-aws-route-02.webp | Bin 0 -> 17914 bytes docs/_static/images/cloud-aws-route-03.webp | Bin 0 -> 29824 bytes docs/_static/images/cloud-aws-route-04.webp | Bin 0 -> 29962 bytes docs/_static/images/cloud-aws-sg-01.webp | Bin 0 -> 30460 bytes docs/_static/images/cloud-aws-sg-02.webp | Bin 0 -> 41104 bytes docs/_static/images/cloud-aws-sg-03.webp | Bin 0 -> 48896 bytes docs/_static/images/cloud-aws-sg-04.webp | Bin 0 -> 42694 bytes docs/_static/images/cloud-aws-sg-05.webp | Bin 0 -> 50778 bytes docs/_static/images/cloud-aws-subnet-01.webp | Bin 0 -> 27462 bytes docs/_static/images/cloud-aws-subnet-02.webp | Bin 0 -> 32384 bytes docs/_static/images/cloud-aws-subnet-03.webp | Bin 0 -> 32316 bytes docs/_static/images/cloud-aws-to-azure.webp | Bin 0 -> 16072 bytes docs/_static/images/cloud-aws-vpc-01.webp | Bin 0 -> 36786 bytes docs/_static/images/cloud-aws-vpc-02.webp | Bin 0 -> 36124 bytes docs/_static/images/cloud-aws-vpc-03.webp | Bin 0 -> 41654 bytes docs/_static/images/cloud-aws-vyos-01.webp | Bin 0 -> 58246 bytes docs/_static/images/cloud-aws-vyos-02.webp | Bin 0 -> 79822 bytes docs/_static/images/cloud-aws-vyos-03.webp | Bin 0 -> 51202 bytes docs/_static/images/cloud-aws-vyos-04.webp | Bin 0 -> 54986 bytes docs/_static/images/cloud-aws-vyos-05.webp | Bin 0 -> 19556 bytes docs/_static/images/cloud-aws-vyos-06.webp | Bin 0 -> 36226 bytes docs/_static/images/cloud-aws-vyos-07.webp | Bin 0 -> 38092 bytes docs/_static/images/cloud-aws-vyos-08.webp | Bin 0 -> 38468 bytes docs/_static/images/cloud-aws-vyos-09.webp | Bin 0 -> 36226 bytes docs/_static/images/cloud-aws-vyos-10.webp | Bin 0 -> 33106 bytes docs/_static/images/cloud-aws-vyos-11.webp | Bin 0 -> 23294 bytes docs/_static/images/cloud-azure-ha-architecture.webp | Bin 0 -> 27172 bytes docs/_static/images/cloud-azure-nic-01.webp | Bin 0 -> 33124 bytes docs/_static/images/cloud-azure-nic-02.webp | Bin 0 -> 41790 bytes docs/_static/images/cloud-azure-nic-03.webp | Bin 0 -> 65450 bytes docs/_static/images/cloud-azure-nic-04.webp | Bin 0 -> 49210 bytes docs/_static/images/cloud-azure-pub-ip-01.webp | Bin 0 -> 35276 bytes docs/_static/images/cloud-azure-pub-ip-02.webp | Bin 0 -> 30418 bytes docs/_static/images/cloud-azure-pub-ip-03.webp | Bin 0 -> 34882 bytes docs/_static/images/cloud-azure-rg-01.webp | Bin 0 -> 31402 bytes docs/_static/images/cloud-azure-rg-02.webp | Bin 0 -> 25532 bytes docs/_static/images/cloud-azure-route-01.webp | Bin 0 -> 26030 bytes docs/_static/images/cloud-azure-route-02.webp | Bin 0 -> 24366 bytes docs/_static/images/cloud-azure-route-03.webp | Bin 0 -> 22056 bytes docs/_static/images/cloud-azure-route-04.webp | Bin 0 -> 23050 bytes docs/_static/images/cloud-azure-route-05.webp | Bin 0 -> 7212 bytes docs/_static/images/cloud-azure-sg-01.webp | Bin 0 -> 22186 bytes docs/_static/images/cloud-azure-sg-02.webp | Bin 0 -> 54866 bytes docs/_static/images/cloud-azure-sg-03.webp | Bin 0 -> 57056 bytes docs/_static/images/cloud-azure-sg-04.webp | Bin 0 -> 37590 bytes docs/_static/images/cloud-azure-vm-01.webp | Bin 0 -> 45360 bytes docs/_static/images/cloud-azure-vm-02.webp | Bin 0 -> 36700 bytes docs/_static/images/cloud-azure-vm-03.webp | Bin 0 -> 47828 bytes docs/_static/images/cloud-azure-vm-04.webp | Bin 0 -> 50120 bytes docs/_static/images/cloud-azure-vm-05.webp | Bin 0 -> 16264 bytes docs/_static/images/cloud-azure-vm-06.webp | Bin 0 -> 42984 bytes docs/_static/images/cloud-azure-vm-07.webp | Bin 0 -> 47334 bytes docs/_static/images/cloud-azure-vm-08.webp | Bin 0 -> 47024 bytes docs/_static/images/cloud-azure-vm-09.webp | Bin 0 -> 70322 bytes docs/_static/images/cloud-azure-vm-10.webp | Bin 0 -> 20390 bytes docs/_static/images/cloud-azure-vm-11.webp | Bin 0 -> 62482 bytes docs/_static/images/cloud-azure-vm-12.webp | Bin 0 -> 58552 bytes docs/_static/images/cloud-azure-vm-13.webp | Bin 0 -> 45210 bytes docs/_static/images/cloud-azure-vnet-01.webp | Bin 0 -> 36360 bytes docs/_static/images/cloud-azure-vnet-02.webp | Bin 0 -> 41030 bytes docs/_static/images/cloud-azure-vnet-03.webp | Bin 0 -> 40442 bytes docs/_static/images/cloud-azure-vnet-04.webp | Bin 0 -> 44280 bytes docs/_static/images/cloud-azure-vnet-05.webp | Bin 0 -> 43400 bytes docs/_static/images/cloud-azure-vnet-06.webp | Bin 0 -> 26968 bytes docs/_static/images/cloud-gcp-01.webp | Bin 0 -> 1900 bytes docs/_static/images/cloud-gcp-02.webp | Bin 0 -> 19684 bytes docs/_static/images/cloud-gcp-market-01.webp | Bin 0 -> 23406 bytes docs/_static/images/cloud-gcp-market-02.webp | Bin 0 -> 28904 bytes docs/_static/images/cloud-gcp-market-03.webp | Bin 0 -> 58346 bytes docs/_static/images/cloud-gcp-market-04.webp | Bin 0 -> 22922 bytes docs/_static/images/cloud-gcp-market-05.webp | Bin 0 -> 11106 bytes docs/_static/images/cloud-gcp-proj.webp | Bin 0 -> 2014 bytes docs/_static/images/cloud-gcp-svc.webp | Bin 0 -> 29414 bytes docs/_static/images/cloud-gcp-vm-01.webp | Bin 0 -> 19508 bytes docs/_static/images/cloud-gcp-vm-02.webp | Bin 0 -> 15196 bytes docs/_static/images/cloud-gcp-vm-03.webp | Bin 0 -> 13184 bytes docs/_static/images/cloud-gcp-vm-04.webp | Bin 0 -> 15298 bytes docs/_static/images/cloud-gcp-vm-06.webp | Bin 0 -> 13784 bytes docs/_static/images/cloud-gcp-vm-07.webp | Bin 0 -> 23046 bytes docs/_static/images/cloud-gcp-vm-08.webp | Bin 0 -> 19496 bytes docs/_static/images/cloud-gcp-vm-09.webp | Bin 0 -> 16264 bytes docs/_static/images/cloud-gcp-vpc-01.webp | Bin 0 -> 35348 bytes docs/_static/images/cloud-gcp-vpc-02.webp | Bin 0 -> 24994 bytes docs/_static/images/cloud-gcp-vpc-03.webp | Bin 0 -> 34738 bytes docs/_static/images/cloud-gcp-vpc-04.webp | Bin 0 -> 27024 bytes docs/_static/images/cloud-gcp-vpc-05.webp | Bin 0 -> 36356 bytes docs/_static/images/cloud-gcp-vpc-06.webp | Bin 0 -> 11378 bytes docs/_static/images/cloud-gcp-vpc-07.webp | Bin 0 -> 12590 bytes .../_static/images/dhcp-relay-through-gre-bridge.webp | Bin 0 -> 12810 bytes docs/_static/images/eve-ng-vyos.webp | Bin 0 -> 956 bytes docs/_static/images/firewall-and-vrf-blueprints.webp | Bin 0 -> 28402 bytes docs/_static/images/firewall-bridge-packet-flow.webp | Bin 0 -> 7874 bytes .../images/firewall-flowtable-packet-flow.webp | Bin 0 -> 15128 bytes docs/_static/images/firewall-fwd-packet-flow.webp | Bin 0 -> 10202 bytes docs/_static/images/firewall-gral-packet-flow.webp | Bin 0 -> 18066 bytes docs/_static/images/firewall-input-packet-flow.webp | Bin 0 -> 13918 bytes docs/_static/images/firewall-traditional.webp | Bin 0 -> 4404 bytes docs/_static/images/firewall-zonebased.webp | Bin 0 -> 6012 bytes docs/_static/images/gns3-01.webp | Bin 0 -> 10250 bytes docs/_static/images/gns3-02.webp | Bin 0 -> 67826 bytes docs/_static/images/gns3-03.webp | Bin 0 -> 7798 bytes docs/_static/images/gns3-04.webp | Bin 0 -> 12946 bytes docs/_static/images/gns3-05.webp | Bin 0 -> 12544 bytes docs/_static/images/gns3-06.webp | Bin 0 -> 9376 bytes docs/_static/images/gns3-07.webp | Bin 0 -> 9940 bytes docs/_static/images/gns3-08.webp | Bin 0 -> 9724 bytes docs/_static/images/gns3-09.webp | Bin 0 -> 7428 bytes docs/_static/images/gns3-10.webp | Bin 0 -> 10530 bytes docs/_static/images/gns3-11.webp | Bin 0 -> 63708 bytes docs/_static/images/gns3-12.webp | Bin 0 -> 21712 bytes docs/_static/images/gns3-13.webp | Bin 0 -> 18354 bytes docs/_static/images/gns3-14.webp | Bin 0 -> 9784 bytes docs/_static/images/gns3-15.webp | Bin 0 -> 16520 bytes docs/_static/images/gns3-16.webp | Bin 0 -> 17928 bytes docs/_static/images/gns3-17.webp | Bin 0 -> 62974 bytes docs/_static/images/gns3-20.webp | Bin 0 -> 19712 bytes docs/_static/images/gns3-21.webp | Bin 0 -> 7950 bytes docs/_static/images/gns3-215.webp | Bin 0 -> 16012 bytes docs/_static/images/gns3-22.webp | Bin 0 -> 17222 bytes docs/_static/images/gowin-01.webp | Bin 0 -> 24732 bytes docs/_static/images/gowin-02.webp | Bin 0 -> 224350 bytes docs/_static/images/gowin-03.webp | Bin 0 -> 255730 bytes docs/_static/images/gowin-04.webp | Bin 0 -> 223808 bytes docs/_static/images/inter-vrf-routing-vrf-lite.webp | Bin 0 -> 36860 bytes docs/_static/images/ipsec-vyos-pa.webp | Bin 0 -> 22972 bytes docs/_static/images/keypairs.webp | Bin 0 -> 28220 bytes docs/_static/images/lac-lns-diagram.webp | Bin 0 -> 11148 bytes docs/_static/images/lac-lns-winclient.webp | Bin 0 -> 20246 bytes docs/_static/images/ldapone.webp | Bin 0 -> 51782 bytes docs/_static/images/ldaptwo.webp | Bin 0 -> 34450 bytes docs/_static/images/mainschema.webp | Bin 0 -> 25286 bytes docs/_static/images/multicast-basic.webp | Bin 0 -> 15932 bytes docs/_static/images/nat_before_vpn_topology.webp | Bin 0 -> 16422 bytes docs/_static/images/nmp1.webp | Bin 0 -> 30280 bytes docs/_static/images/nmp2.webp | Bin 0 -> 23324 bytes docs/_static/images/nmp3.webp | Bin 0 -> 60334 bytes docs/_static/images/nmp4.webp | Bin 0 -> 40784 bytes docs/_static/images/nmp5.webp | Bin 0 -> 63412 bytes docs/_static/images/nmp6.webp | Bin 0 -> 73202 bytes docs/_static/images/nmp7.webp | Bin 0 -> 35884 bytes docs/_static/images/openvpn_site2site_diagram.webp | Bin 0 -> 9624 bytes docs/_static/images/password-recovery-01.webp | Bin 0 -> 25472 bytes docs/_static/images/pbr_example_1.webp | Bin 0 -> 17460 bytes docs/_static/images/permanent_install.webp | Bin 0 -> 38366 bytes docs/_static/images/pppoe-ipv6-pd-diagram.webp | Bin 0 -> 5368 bytes docs/_static/images/qos1.webp | Bin 0 -> 71136 bytes docs/_static/images/qos10.webp | Bin 0 -> 187728 bytes docs/_static/images/qos2.webp | Bin 0 -> 74934 bytes docs/_static/images/qos3.webp | Bin 0 -> 30634 bytes docs/_static/images/qos4.webp | Bin 0 -> 30498 bytes docs/_static/images/qos5.webp | Bin 0 -> 8820 bytes docs/_static/images/qos6.webp | Bin 0 -> 80314 bytes docs/_static/images/qos7.webp | Bin 0 -> 32416 bytes docs/_static/images/qos8.webp | Bin 0 -> 32812 bytes docs/_static/images/qos9.webp | Bin 0 -> 30238 bytes .../_static/images/service_conntrack_sync-schema.webp | Bin 0 -> 16600 bytes docs/_static/images/service_dhcp-relay01.webp | Bin 0 -> 27266 bytes docs/_static/images/service_dhcpv6-relay01.webp | Bin 0 -> 25882 bytes ...service_snmp_communication_principles_diagram.webp | Bin 0 -> 53888 bytes docs/_static/images/sg.webp | Bin 0 -> 19282 bytes docs/_static/images/sticky-connections.webp | Bin 0 -> 12094 bytes docs/_static/images/traffic.webp | Bin 0 -> 21794 bytes docs/_static/images/virt-libvirt-01.webp | Bin 0 -> 13058 bytes docs/_static/images/virt-libvirt-02.webp | Bin 0 -> 14020 bytes docs/_static/images/virt-libvirt-03.webp | Bin 0 -> 9180 bytes docs/_static/images/virt-libvirt-04.webp | Bin 0 -> 12254 bytes docs/_static/images/virt-libvirt-05.webp | Bin 0 -> 14698 bytes docs/_static/images/virt-libvirt-06.webp | Bin 0 -> 46772 bytes docs/_static/images/virt-libvirt-qc-01.webp | Bin 0 -> 13206 bytes docs/_static/images/virt-libvirt-qc-02.webp | Bin 0 -> 10610 bytes docs/_static/images/virt-libvirt-qc-03.webp | Bin 0 -> 41558 bytes docs/_static/images/vpn_dmvpn_topology01.webp | Bin 0 -> 35722 bytes docs/_static/images/vpn_s2s_ikev2.webp | Bin 0 -> 26994 bytes docs/_static/images/vpn_s2s_ikev2_c.webp | Bin 0 -> 30564 bytes docs/_static/images/vrf-example-topology-01.webp | Bin 0 -> 19256 bytes docs/_static/images/vyos-downloads.webp | Bin 0 -> 19332 bytes docs/_static/images/vyos-sr-isis.webp | Bin 0 -> 20016 bytes docs/_static/images/vyos_1_4_nat66_simple.webp | Bin 0 -> 5488 bytes docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.webp | Bin 0 -> 82130 bytes docs/_static/images/vyos_arista_bond_lacp.webp | Bin 0 -> 24962 bytes docs/_static/images/vyosnew-downloads.webp | Bin 0 -> 37012 bytes docs/_static/images/wireguard_qrcode.webp | Bin 0 -> 57382 bytes docs/_static/images/wireguard_site2site_diagram.webp | Bin 0 -> 9020 bytes docs/_static/images/zone-policy-diagram.webp | Bin 0 -> 54546 bytes 235 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/_static/images/1u_vyos_back.webp create mode 100644 docs/_static/images/1u_vyos_front.webp create mode 100644 docs/_static/images/1u_vyos_front_10ge_open_1.webp create mode 100644 docs/_static/images/1u_vyos_front_10ge_open_2.webp create mode 100644 docs/_static/images/1u_vyos_front_10ge_open_3.webp create mode 100644 docs/_static/images/1u_vyos_front_10ge_open_4.webp create mode 100644 docs/_static/images/1u_vyos_front_open_1.webp create mode 100644 docs/_static/images/1u_vyos_front_open_2.webp create mode 100644 docs/_static/images/1u_vyos_front_open_3.webp create mode 100644 docs/_static/images/480px-Acrosser_ANDJ190N1_Back.webp create mode 100644 docs/_static/images/480px-Acrosser_ANDJ190N1_Front.webp create mode 100644 docs/_static/images/600px-Partaker-i5.webp create mode 100644 docs/_static/images/ESP_AH.webp create mode 100644 docs/_static/images/IPSec_close_action_settings.webp create mode 100644 docs/_static/images/L3VPN_hub_and_spoke.webp create mode 100644 docs/_static/images/PA-ESP-group.webp create mode 100644 docs/_static/images/PA-IKE-GW-1.webp create mode 100644 docs/_static/images/PA-IKE-GW-2.webp create mode 100644 docs/_static/images/PA-IKE-group.webp create mode 100644 docs/_static/images/PA-IPsec-tunnel.webp create mode 100644 docs/_static/images/PA-tunnel-1.webp create mode 100644 docs/_static/images/PA-tunnel-2.webp create mode 100644 docs/_static/images/PA-tunnel-3.webp create mode 100644 docs/_static/images/Wan_load_balancing1.webp create mode 100644 docs/_static/images/Wan_load_balancing_exclude1.webp create mode 100644 docs/_static/images/apu4_desk_1.webp create mode 100644 docs/_static/images/apu4_desk_2.webp create mode 100644 docs/_static/images/apu4_desk_3.webp create mode 100644 docs/_static/images/apu4_desk_4.webp create mode 100644 docs/_static/images/apu4_rack_1.webp create mode 100644 docs/_static/images/apu4_rack_2.webp create mode 100644 docs/_static/images/apu4_rack_3.webp create mode 100644 docs/_static/images/apu4_rack_4.webp create mode 100644 docs/_static/images/apu4_rack_5.webp create mode 100644 docs/_static/images/apu4_rack_vyos_print.webp create mode 100644 docs/_static/images/aws.webp create mode 100644 docs/_static/images/blueprint-dmvpn.webp create mode 100644 docs/_static/images/boot-options.webp create mode 100644 docs/_static/images/cisco-vpn-ipsec.webp create mode 100644 docs/_static/images/cloud-aws-eip-01.webp create mode 100644 docs/_static/images/cloud-aws-eip-02.webp create mode 100644 docs/_static/images/cloud-aws-eni-01.webp create mode 100644 docs/_static/images/cloud-aws-eni-02.webp create mode 100644 docs/_static/images/cloud-aws-ha-architecture.webp create mode 100644 docs/_static/images/cloud-aws-igw-01.webp create mode 100644 docs/_static/images/cloud-aws-igw-02.webp create mode 100644 docs/_static/images/cloud-aws-keypair-01.webp create mode 100644 docs/_static/images/cloud-aws-keypair-02.webp create mode 100644 docs/_static/images/cloud-aws-keypair-03.webp create mode 100644 docs/_static/images/cloud-aws-keypair-04.webp create mode 100644 docs/_static/images/cloud-aws-route-01.webp create mode 100644 docs/_static/images/cloud-aws-route-02.webp create mode 100644 docs/_static/images/cloud-aws-route-03.webp create mode 100644 docs/_static/images/cloud-aws-route-04.webp create mode 100644 docs/_static/images/cloud-aws-sg-01.webp create mode 100644 docs/_static/images/cloud-aws-sg-02.webp create mode 100644 docs/_static/images/cloud-aws-sg-03.webp create mode 100644 docs/_static/images/cloud-aws-sg-04.webp create mode 100644 docs/_static/images/cloud-aws-sg-05.webp create mode 100644 docs/_static/images/cloud-aws-subnet-01.webp create mode 100644 docs/_static/images/cloud-aws-subnet-02.webp create mode 100644 docs/_static/images/cloud-aws-subnet-03.webp create mode 100644 docs/_static/images/cloud-aws-to-azure.webp create mode 100644 docs/_static/images/cloud-aws-vpc-01.webp create mode 100644 docs/_static/images/cloud-aws-vpc-02.webp create mode 100644 docs/_static/images/cloud-aws-vpc-03.webp create mode 100644 docs/_static/images/cloud-aws-vyos-01.webp create mode 100644 docs/_static/images/cloud-aws-vyos-02.webp create mode 100644 docs/_static/images/cloud-aws-vyos-03.webp create mode 100644 docs/_static/images/cloud-aws-vyos-04.webp create mode 100644 docs/_static/images/cloud-aws-vyos-05.webp create mode 100644 docs/_static/images/cloud-aws-vyos-06.webp create mode 100644 docs/_static/images/cloud-aws-vyos-07.webp create mode 100644 docs/_static/images/cloud-aws-vyos-08.webp create mode 100644 docs/_static/images/cloud-aws-vyos-09.webp create mode 100644 docs/_static/images/cloud-aws-vyos-10.webp create mode 100644 docs/_static/images/cloud-aws-vyos-11.webp create mode 100644 docs/_static/images/cloud-azure-ha-architecture.webp create mode 100644 docs/_static/images/cloud-azure-nic-01.webp create mode 100644 docs/_static/images/cloud-azure-nic-02.webp create mode 100644 docs/_static/images/cloud-azure-nic-03.webp create mode 100644 docs/_static/images/cloud-azure-nic-04.webp create mode 100644 docs/_static/images/cloud-azure-pub-ip-01.webp create mode 100644 docs/_static/images/cloud-azure-pub-ip-02.webp create mode 100644 docs/_static/images/cloud-azure-pub-ip-03.webp create mode 100644 docs/_static/images/cloud-azure-rg-01.webp create mode 100644 docs/_static/images/cloud-azure-rg-02.webp create mode 100644 docs/_static/images/cloud-azure-route-01.webp create mode 100644 docs/_static/images/cloud-azure-route-02.webp create mode 100644 docs/_static/images/cloud-azure-route-03.webp create mode 100644 docs/_static/images/cloud-azure-route-04.webp create mode 100644 docs/_static/images/cloud-azure-route-05.webp create mode 100644 docs/_static/images/cloud-azure-sg-01.webp create mode 100644 docs/_static/images/cloud-azure-sg-02.webp create mode 100644 docs/_static/images/cloud-azure-sg-03.webp create mode 100644 docs/_static/images/cloud-azure-sg-04.webp create mode 100644 docs/_static/images/cloud-azure-vm-01.webp create mode 100644 docs/_static/images/cloud-azure-vm-02.webp create mode 100644 docs/_static/images/cloud-azure-vm-03.webp create mode 100644 docs/_static/images/cloud-azure-vm-04.webp create mode 100644 docs/_static/images/cloud-azure-vm-05.webp create mode 100644 docs/_static/images/cloud-azure-vm-06.webp create mode 100644 docs/_static/images/cloud-azure-vm-07.webp create mode 100644 docs/_static/images/cloud-azure-vm-08.webp create mode 100644 docs/_static/images/cloud-azure-vm-09.webp create mode 100644 docs/_static/images/cloud-azure-vm-10.webp create mode 100644 docs/_static/images/cloud-azure-vm-11.webp create mode 100644 docs/_static/images/cloud-azure-vm-12.webp create mode 100644 docs/_static/images/cloud-azure-vm-13.webp create mode 100644 docs/_static/images/cloud-azure-vnet-01.webp create mode 100644 docs/_static/images/cloud-azure-vnet-02.webp create mode 100644 docs/_static/images/cloud-azure-vnet-03.webp create mode 100644 docs/_static/images/cloud-azure-vnet-04.webp create mode 100644 docs/_static/images/cloud-azure-vnet-05.webp create mode 100644 docs/_static/images/cloud-azure-vnet-06.webp create mode 100644 docs/_static/images/cloud-gcp-01.webp create mode 100644 docs/_static/images/cloud-gcp-02.webp create mode 100644 docs/_static/images/cloud-gcp-market-01.webp create mode 100644 docs/_static/images/cloud-gcp-market-02.webp create mode 100644 docs/_static/images/cloud-gcp-market-03.webp create mode 100644 docs/_static/images/cloud-gcp-market-04.webp create mode 100644 docs/_static/images/cloud-gcp-market-05.webp create mode 100644 docs/_static/images/cloud-gcp-proj.webp create mode 100644 docs/_static/images/cloud-gcp-svc.webp create mode 100644 docs/_static/images/cloud-gcp-vm-01.webp create mode 100644 docs/_static/images/cloud-gcp-vm-02.webp create mode 100644 docs/_static/images/cloud-gcp-vm-03.webp create mode 100644 docs/_static/images/cloud-gcp-vm-04.webp create mode 100644 docs/_static/images/cloud-gcp-vm-06.webp create mode 100644 docs/_static/images/cloud-gcp-vm-07.webp create mode 100644 docs/_static/images/cloud-gcp-vm-08.webp create mode 100644 docs/_static/images/cloud-gcp-vm-09.webp create mode 100644 docs/_static/images/cloud-gcp-vpc-01.webp create mode 100644 docs/_static/images/cloud-gcp-vpc-02.webp create mode 100644 docs/_static/images/cloud-gcp-vpc-03.webp create mode 100644 docs/_static/images/cloud-gcp-vpc-04.webp create mode 100644 docs/_static/images/cloud-gcp-vpc-05.webp create mode 100644 docs/_static/images/cloud-gcp-vpc-06.webp create mode 100644 docs/_static/images/cloud-gcp-vpc-07.webp create mode 100644 docs/_static/images/dhcp-relay-through-gre-bridge.webp create mode 100644 docs/_static/images/eve-ng-vyos.webp create mode 100644 docs/_static/images/firewall-and-vrf-blueprints.webp create mode 100644 docs/_static/images/firewall-bridge-packet-flow.webp create mode 100644 docs/_static/images/firewall-flowtable-packet-flow.webp create mode 100644 docs/_static/images/firewall-fwd-packet-flow.webp create mode 100644 docs/_static/images/firewall-gral-packet-flow.webp create mode 100644 docs/_static/images/firewall-input-packet-flow.webp create mode 100644 docs/_static/images/firewall-traditional.webp create mode 100644 docs/_static/images/firewall-zonebased.webp create mode 100644 docs/_static/images/gns3-01.webp create mode 100644 docs/_static/images/gns3-02.webp create mode 100644 docs/_static/images/gns3-03.webp create mode 100644 docs/_static/images/gns3-04.webp create mode 100644 docs/_static/images/gns3-05.webp create mode 100644 docs/_static/images/gns3-06.webp create mode 100644 docs/_static/images/gns3-07.webp create mode 100644 docs/_static/images/gns3-08.webp create mode 100644 docs/_static/images/gns3-09.webp create mode 100644 docs/_static/images/gns3-10.webp create mode 100644 docs/_static/images/gns3-11.webp create mode 100644 docs/_static/images/gns3-12.webp create mode 100644 docs/_static/images/gns3-13.webp create mode 100644 docs/_static/images/gns3-14.webp create mode 100644 docs/_static/images/gns3-15.webp create mode 100644 docs/_static/images/gns3-16.webp create mode 100644 docs/_static/images/gns3-17.webp create mode 100644 docs/_static/images/gns3-20.webp create mode 100644 docs/_static/images/gns3-21.webp create mode 100644 docs/_static/images/gns3-215.webp create mode 100644 docs/_static/images/gns3-22.webp create mode 100644 docs/_static/images/gowin-01.webp create mode 100644 docs/_static/images/gowin-02.webp create mode 100644 docs/_static/images/gowin-03.webp create mode 100644 docs/_static/images/gowin-04.webp create mode 100644 docs/_static/images/inter-vrf-routing-vrf-lite.webp create mode 100644 docs/_static/images/ipsec-vyos-pa.webp create mode 100644 docs/_static/images/keypairs.webp create mode 100644 docs/_static/images/lac-lns-diagram.webp create mode 100644 docs/_static/images/lac-lns-winclient.webp create mode 100644 docs/_static/images/ldapone.webp create mode 100644 docs/_static/images/ldaptwo.webp create mode 100644 docs/_static/images/mainschema.webp create mode 100644 docs/_static/images/multicast-basic.webp create mode 100644 docs/_static/images/nat_before_vpn_topology.webp create mode 100644 docs/_static/images/nmp1.webp create mode 100644 docs/_static/images/nmp2.webp create mode 100644 docs/_static/images/nmp3.webp create mode 100644 docs/_static/images/nmp4.webp create mode 100644 docs/_static/images/nmp5.webp create mode 100644 docs/_static/images/nmp6.webp create mode 100644 docs/_static/images/nmp7.webp create mode 100644 docs/_static/images/openvpn_site2site_diagram.webp create mode 100644 docs/_static/images/password-recovery-01.webp create mode 100644 docs/_static/images/pbr_example_1.webp create mode 100644 docs/_static/images/permanent_install.webp create mode 100644 docs/_static/images/pppoe-ipv6-pd-diagram.webp create mode 100644 docs/_static/images/qos1.webp create mode 100644 docs/_static/images/qos10.webp create mode 100644 docs/_static/images/qos2.webp create mode 100644 docs/_static/images/qos3.webp create mode 100644 docs/_static/images/qos4.webp create mode 100644 docs/_static/images/qos5.webp create mode 100644 docs/_static/images/qos6.webp create mode 100644 docs/_static/images/qos7.webp create mode 100644 docs/_static/images/qos8.webp create mode 100644 docs/_static/images/qos9.webp create mode 100644 docs/_static/images/service_conntrack_sync-schema.webp create mode 100644 docs/_static/images/service_dhcp-relay01.webp create mode 100644 docs/_static/images/service_dhcpv6-relay01.webp create mode 100644 docs/_static/images/service_snmp_communication_principles_diagram.webp create mode 100644 docs/_static/images/sg.webp create mode 100644 docs/_static/images/sticky-connections.webp create mode 100644 docs/_static/images/traffic.webp create mode 100644 docs/_static/images/virt-libvirt-01.webp create mode 100644 docs/_static/images/virt-libvirt-02.webp create mode 100644 docs/_static/images/virt-libvirt-03.webp create mode 100644 docs/_static/images/virt-libvirt-04.webp create mode 100644 docs/_static/images/virt-libvirt-05.webp create mode 100644 docs/_static/images/virt-libvirt-06.webp create mode 100644 docs/_static/images/virt-libvirt-qc-01.webp create mode 100644 docs/_static/images/virt-libvirt-qc-02.webp create mode 100644 docs/_static/images/virt-libvirt-qc-03.webp create mode 100644 docs/_static/images/vpn_dmvpn_topology01.webp create mode 100644 docs/_static/images/vpn_s2s_ikev2.webp create mode 100644 docs/_static/images/vpn_s2s_ikev2_c.webp create mode 100644 docs/_static/images/vrf-example-topology-01.webp create mode 100644 docs/_static/images/vyos-downloads.webp create mode 100644 docs/_static/images/vyos-sr-isis.webp create mode 100644 docs/_static/images/vyos_1_4_nat66_simple.webp create mode 100644 docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.webp create mode 100644 docs/_static/images/vyos_arista_bond_lacp.webp create mode 100644 docs/_static/images/vyosnew-downloads.webp create mode 100644 docs/_static/images/wireguard_qrcode.webp create mode 100644 docs/_static/images/wireguard_site2site_diagram.webp create mode 100644 docs/_static/images/zone-policy-diagram.webp (limited to 'docs/_static') 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 Binary files /dev/null and b/docs/_static/images/1u_vyos_back.webp 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 Binary files /dev/null and b/docs/_static/images/1u_vyos_front.webp 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 Binary files /dev/null and b/docs/_static/images/1u_vyos_front_10ge_open_1.webp 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 Binary files /dev/null and b/docs/_static/images/1u_vyos_front_10ge_open_2.webp 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 Binary files /dev/null and b/docs/_static/images/1u_vyos_front_10ge_open_3.webp 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 Binary files /dev/null and b/docs/_static/images/1u_vyos_front_10ge_open_4.webp 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 Binary files /dev/null and b/docs/_static/images/1u_vyos_front_open_1.webp 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 Binary files /dev/null and b/docs/_static/images/1u_vyos_front_open_2.webp 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 Binary files /dev/null and b/docs/_static/images/1u_vyos_front_open_3.webp 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 Binary files /dev/null and b/docs/_static/images/480px-Acrosser_ANDJ190N1_Back.webp 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 Binary files /dev/null and b/docs/_static/images/480px-Acrosser_ANDJ190N1_Front.webp 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 Binary files /dev/null and b/docs/_static/images/600px-Partaker-i5.webp differ diff --git a/docs/_static/images/ESP_AH.webp b/docs/_static/images/ESP_AH.webp new file mode 100644 index 00000000..1c70082e Binary files /dev/null and b/docs/_static/images/ESP_AH.webp 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 Binary files /dev/null and b/docs/_static/images/IPSec_close_action_settings.webp 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 Binary files /dev/null and b/docs/_static/images/L3VPN_hub_and_spoke.webp 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 Binary files /dev/null and b/docs/_static/images/PA-ESP-group.webp 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 Binary files /dev/null and b/docs/_static/images/PA-IKE-GW-1.webp 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 Binary files /dev/null and b/docs/_static/images/PA-IKE-GW-2.webp 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 Binary files /dev/null and b/docs/_static/images/PA-IKE-group.webp 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 Binary files /dev/null and b/docs/_static/images/PA-IPsec-tunnel.webp 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 Binary files /dev/null and b/docs/_static/images/PA-tunnel-1.webp 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 Binary files /dev/null and b/docs/_static/images/PA-tunnel-2.webp 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 Binary files /dev/null and b/docs/_static/images/PA-tunnel-3.webp 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 Binary files /dev/null and b/docs/_static/images/Wan_load_balancing1.webp 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 Binary files /dev/null and b/docs/_static/images/Wan_load_balancing_exclude1.webp 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 Binary files /dev/null and b/docs/_static/images/apu4_desk_1.webp 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 Binary files /dev/null and b/docs/_static/images/apu4_desk_2.webp 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 Binary files /dev/null and b/docs/_static/images/apu4_desk_3.webp 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 Binary files /dev/null and b/docs/_static/images/apu4_desk_4.webp 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 Binary files /dev/null and b/docs/_static/images/apu4_rack_1.webp 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 Binary files /dev/null and b/docs/_static/images/apu4_rack_2.webp 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 Binary files /dev/null and b/docs/_static/images/apu4_rack_3.webp 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 Binary files /dev/null and b/docs/_static/images/apu4_rack_4.webp 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 Binary files /dev/null and b/docs/_static/images/apu4_rack_5.webp 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 Binary files /dev/null and b/docs/_static/images/apu4_rack_vyos_print.webp differ diff --git a/docs/_static/images/aws.webp b/docs/_static/images/aws.webp new file mode 100644 index 00000000..29fe0684 Binary files /dev/null and b/docs/_static/images/aws.webp differ diff --git a/docs/_static/images/blueprint-dmvpn.webp b/docs/_static/images/blueprint-dmvpn.webp new file mode 100644 index 00000000..8a3c38aa Binary files /dev/null and b/docs/_static/images/blueprint-dmvpn.webp differ diff --git a/docs/_static/images/boot-options.webp b/docs/_static/images/boot-options.webp new file mode 100644 index 00000000..9616a336 Binary files /dev/null and b/docs/_static/images/boot-options.webp 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 Binary files /dev/null and b/docs/_static/images/cisco-vpn-ipsec.webp differ diff --git a/docs/_static/images/cloud-aws-eip-01.webp b/docs/_static/images/cloud-aws-eip-01.webp new file mode 100644 index 00000000..a78758fd Binary files /dev/null and b/docs/_static/images/cloud-aws-eip-01.webp differ diff --git a/docs/_static/images/cloud-aws-eip-02.webp b/docs/_static/images/cloud-aws-eip-02.webp new file mode 100644 index 00000000..39c5c7b7 Binary files /dev/null and b/docs/_static/images/cloud-aws-eip-02.webp differ diff --git a/docs/_static/images/cloud-aws-eni-01.webp b/docs/_static/images/cloud-aws-eni-01.webp new file mode 100644 index 00000000..51212929 Binary files /dev/null and b/docs/_static/images/cloud-aws-eni-01.webp differ diff --git a/docs/_static/images/cloud-aws-eni-02.webp b/docs/_static/images/cloud-aws-eni-02.webp new file mode 100644 index 00000000..139313f6 Binary files /dev/null and b/docs/_static/images/cloud-aws-eni-02.webp differ diff --git a/docs/_static/images/cloud-aws-ha-architecture.webp b/docs/_static/images/cloud-aws-ha-architecture.webp new file mode 100644 index 00000000..3021a6e0 Binary files /dev/null and b/docs/_static/images/cloud-aws-ha-architecture.webp differ diff --git a/docs/_static/images/cloud-aws-igw-01.webp b/docs/_static/images/cloud-aws-igw-01.webp new file mode 100644 index 00000000..21a90f32 Binary files /dev/null and b/docs/_static/images/cloud-aws-igw-01.webp differ diff --git a/docs/_static/images/cloud-aws-igw-02.webp b/docs/_static/images/cloud-aws-igw-02.webp new file mode 100644 index 00000000..7f43c4be Binary files /dev/null and b/docs/_static/images/cloud-aws-igw-02.webp differ diff --git a/docs/_static/images/cloud-aws-keypair-01.webp b/docs/_static/images/cloud-aws-keypair-01.webp new file mode 100644 index 00000000..fdeff52c Binary files /dev/null and b/docs/_static/images/cloud-aws-keypair-01.webp differ diff --git a/docs/_static/images/cloud-aws-keypair-02.webp b/docs/_static/images/cloud-aws-keypair-02.webp new file mode 100644 index 00000000..89fac0f8 Binary files /dev/null and b/docs/_static/images/cloud-aws-keypair-02.webp differ diff --git a/docs/_static/images/cloud-aws-keypair-03.webp b/docs/_static/images/cloud-aws-keypair-03.webp new file mode 100644 index 00000000..c71c105c Binary files /dev/null and b/docs/_static/images/cloud-aws-keypair-03.webp differ diff --git a/docs/_static/images/cloud-aws-keypair-04.webp b/docs/_static/images/cloud-aws-keypair-04.webp new file mode 100644 index 00000000..bcacb96e Binary files /dev/null and b/docs/_static/images/cloud-aws-keypair-04.webp differ diff --git a/docs/_static/images/cloud-aws-route-01.webp b/docs/_static/images/cloud-aws-route-01.webp new file mode 100644 index 00000000..5adda05a Binary files /dev/null and b/docs/_static/images/cloud-aws-route-01.webp differ diff --git a/docs/_static/images/cloud-aws-route-02.webp b/docs/_static/images/cloud-aws-route-02.webp new file mode 100644 index 00000000..7e670263 Binary files /dev/null and b/docs/_static/images/cloud-aws-route-02.webp differ diff --git a/docs/_static/images/cloud-aws-route-03.webp b/docs/_static/images/cloud-aws-route-03.webp new file mode 100644 index 00000000..4b643b0d Binary files /dev/null and b/docs/_static/images/cloud-aws-route-03.webp differ diff --git a/docs/_static/images/cloud-aws-route-04.webp b/docs/_static/images/cloud-aws-route-04.webp new file mode 100644 index 00000000..1b67de77 Binary files /dev/null and b/docs/_static/images/cloud-aws-route-04.webp differ diff --git a/docs/_static/images/cloud-aws-sg-01.webp b/docs/_static/images/cloud-aws-sg-01.webp new file mode 100644 index 00000000..9cf13f7b Binary files /dev/null and b/docs/_static/images/cloud-aws-sg-01.webp differ diff --git a/docs/_static/images/cloud-aws-sg-02.webp b/docs/_static/images/cloud-aws-sg-02.webp new file mode 100644 index 00000000..5b00ed91 Binary files /dev/null and b/docs/_static/images/cloud-aws-sg-02.webp differ diff --git a/docs/_static/images/cloud-aws-sg-03.webp b/docs/_static/images/cloud-aws-sg-03.webp new file mode 100644 index 00000000..9cc462d6 Binary files /dev/null and b/docs/_static/images/cloud-aws-sg-03.webp differ diff --git a/docs/_static/images/cloud-aws-sg-04.webp b/docs/_static/images/cloud-aws-sg-04.webp new file mode 100644 index 00000000..5577d2e6 Binary files /dev/null and b/docs/_static/images/cloud-aws-sg-04.webp differ diff --git a/docs/_static/images/cloud-aws-sg-05.webp b/docs/_static/images/cloud-aws-sg-05.webp new file mode 100644 index 00000000..6bc4e12d Binary files /dev/null and b/docs/_static/images/cloud-aws-sg-05.webp differ diff --git a/docs/_static/images/cloud-aws-subnet-01.webp b/docs/_static/images/cloud-aws-subnet-01.webp new file mode 100644 index 00000000..ab3ded81 Binary files /dev/null and b/docs/_static/images/cloud-aws-subnet-01.webp differ diff --git a/docs/_static/images/cloud-aws-subnet-02.webp b/docs/_static/images/cloud-aws-subnet-02.webp new file mode 100644 index 00000000..8d28906f Binary files /dev/null and b/docs/_static/images/cloud-aws-subnet-02.webp differ diff --git a/docs/_static/images/cloud-aws-subnet-03.webp b/docs/_static/images/cloud-aws-subnet-03.webp new file mode 100644 index 00000000..0f1f14c9 Binary files /dev/null and b/docs/_static/images/cloud-aws-subnet-03.webp differ diff --git a/docs/_static/images/cloud-aws-to-azure.webp b/docs/_static/images/cloud-aws-to-azure.webp new file mode 100644 index 00000000..535dfac9 Binary files /dev/null and b/docs/_static/images/cloud-aws-to-azure.webp differ diff --git a/docs/_static/images/cloud-aws-vpc-01.webp b/docs/_static/images/cloud-aws-vpc-01.webp new file mode 100644 index 00000000..2b1ad120 Binary files /dev/null and b/docs/_static/images/cloud-aws-vpc-01.webp differ diff --git a/docs/_static/images/cloud-aws-vpc-02.webp b/docs/_static/images/cloud-aws-vpc-02.webp new file mode 100644 index 00000000..78bd25e9 Binary files /dev/null and b/docs/_static/images/cloud-aws-vpc-02.webp differ diff --git a/docs/_static/images/cloud-aws-vpc-03.webp b/docs/_static/images/cloud-aws-vpc-03.webp new file mode 100644 index 00000000..101a1924 Binary files /dev/null and b/docs/_static/images/cloud-aws-vpc-03.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-01.webp b/docs/_static/images/cloud-aws-vyos-01.webp new file mode 100644 index 00000000..4f594b16 Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-01.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-02.webp b/docs/_static/images/cloud-aws-vyos-02.webp new file mode 100644 index 00000000..70e37e49 Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-02.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-03.webp b/docs/_static/images/cloud-aws-vyos-03.webp new file mode 100644 index 00000000..f526c28a Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-03.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-04.webp b/docs/_static/images/cloud-aws-vyos-04.webp new file mode 100644 index 00000000..a18e5aee Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-04.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-05.webp b/docs/_static/images/cloud-aws-vyos-05.webp new file mode 100644 index 00000000..f7699fe3 Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-05.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-06.webp b/docs/_static/images/cloud-aws-vyos-06.webp new file mode 100644 index 00000000..06e771d6 Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-06.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-07.webp b/docs/_static/images/cloud-aws-vyos-07.webp new file mode 100644 index 00000000..6b5efedc Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-07.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-08.webp b/docs/_static/images/cloud-aws-vyos-08.webp new file mode 100644 index 00000000..3b6aa12b Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-08.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-09.webp b/docs/_static/images/cloud-aws-vyos-09.webp new file mode 100644 index 00000000..06e771d6 Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-09.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-10.webp b/docs/_static/images/cloud-aws-vyos-10.webp new file mode 100644 index 00000000..772d8e80 Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-10.webp differ diff --git a/docs/_static/images/cloud-aws-vyos-11.webp b/docs/_static/images/cloud-aws-vyos-11.webp new file mode 100644 index 00000000..8893e3bd Binary files /dev/null and b/docs/_static/images/cloud-aws-vyos-11.webp differ diff --git a/docs/_static/images/cloud-azure-ha-architecture.webp b/docs/_static/images/cloud-azure-ha-architecture.webp new file mode 100644 index 00000000..20e3e6dc Binary files /dev/null and b/docs/_static/images/cloud-azure-ha-architecture.webp differ diff --git a/docs/_static/images/cloud-azure-nic-01.webp b/docs/_static/images/cloud-azure-nic-01.webp new file mode 100644 index 00000000..37c22a86 Binary files /dev/null and b/docs/_static/images/cloud-azure-nic-01.webp differ diff --git a/docs/_static/images/cloud-azure-nic-02.webp b/docs/_static/images/cloud-azure-nic-02.webp new file mode 100644 index 00000000..5a348732 Binary files /dev/null and b/docs/_static/images/cloud-azure-nic-02.webp differ diff --git a/docs/_static/images/cloud-azure-nic-03.webp b/docs/_static/images/cloud-azure-nic-03.webp new file mode 100644 index 00000000..9002fba3 Binary files /dev/null and b/docs/_static/images/cloud-azure-nic-03.webp differ diff --git a/docs/_static/images/cloud-azure-nic-04.webp b/docs/_static/images/cloud-azure-nic-04.webp new file mode 100644 index 00000000..c24b8cda Binary files /dev/null and b/docs/_static/images/cloud-azure-nic-04.webp differ diff --git a/docs/_static/images/cloud-azure-pub-ip-01.webp b/docs/_static/images/cloud-azure-pub-ip-01.webp new file mode 100644 index 00000000..648e97cc Binary files /dev/null and b/docs/_static/images/cloud-azure-pub-ip-01.webp differ diff --git a/docs/_static/images/cloud-azure-pub-ip-02.webp b/docs/_static/images/cloud-azure-pub-ip-02.webp new file mode 100644 index 00000000..b79eb2d8 Binary files /dev/null and b/docs/_static/images/cloud-azure-pub-ip-02.webp differ diff --git a/docs/_static/images/cloud-azure-pub-ip-03.webp b/docs/_static/images/cloud-azure-pub-ip-03.webp new file mode 100644 index 00000000..e6ec5fa8 Binary files /dev/null and b/docs/_static/images/cloud-azure-pub-ip-03.webp differ diff --git a/docs/_static/images/cloud-azure-rg-01.webp b/docs/_static/images/cloud-azure-rg-01.webp new file mode 100644 index 00000000..194b66ae Binary files /dev/null and b/docs/_static/images/cloud-azure-rg-01.webp differ diff --git a/docs/_static/images/cloud-azure-rg-02.webp b/docs/_static/images/cloud-azure-rg-02.webp new file mode 100644 index 00000000..6b1bcea5 Binary files /dev/null and b/docs/_static/images/cloud-azure-rg-02.webp differ diff --git a/docs/_static/images/cloud-azure-route-01.webp b/docs/_static/images/cloud-azure-route-01.webp new file mode 100644 index 00000000..44036f0d Binary files /dev/null and b/docs/_static/images/cloud-azure-route-01.webp differ diff --git a/docs/_static/images/cloud-azure-route-02.webp b/docs/_static/images/cloud-azure-route-02.webp new file mode 100644 index 00000000..41159484 Binary files /dev/null and b/docs/_static/images/cloud-azure-route-02.webp differ diff --git a/docs/_static/images/cloud-azure-route-03.webp b/docs/_static/images/cloud-azure-route-03.webp new file mode 100644 index 00000000..d316c94f Binary files /dev/null and b/docs/_static/images/cloud-azure-route-03.webp differ diff --git a/docs/_static/images/cloud-azure-route-04.webp b/docs/_static/images/cloud-azure-route-04.webp new file mode 100644 index 00000000..edfcb232 Binary files /dev/null and b/docs/_static/images/cloud-azure-route-04.webp differ diff --git a/docs/_static/images/cloud-azure-route-05.webp b/docs/_static/images/cloud-azure-route-05.webp new file mode 100644 index 00000000..ead3e73e Binary files /dev/null and b/docs/_static/images/cloud-azure-route-05.webp differ diff --git a/docs/_static/images/cloud-azure-sg-01.webp b/docs/_static/images/cloud-azure-sg-01.webp new file mode 100644 index 00000000..d7c38a99 Binary files /dev/null and b/docs/_static/images/cloud-azure-sg-01.webp differ diff --git a/docs/_static/images/cloud-azure-sg-02.webp b/docs/_static/images/cloud-azure-sg-02.webp new file mode 100644 index 00000000..fd2ddc34 Binary files /dev/null and b/docs/_static/images/cloud-azure-sg-02.webp differ diff --git a/docs/_static/images/cloud-azure-sg-03.webp b/docs/_static/images/cloud-azure-sg-03.webp new file mode 100644 index 00000000..fa4a2b8f Binary files /dev/null and b/docs/_static/images/cloud-azure-sg-03.webp differ diff --git a/docs/_static/images/cloud-azure-sg-04.webp b/docs/_static/images/cloud-azure-sg-04.webp new file mode 100644 index 00000000..13078e17 Binary files /dev/null and b/docs/_static/images/cloud-azure-sg-04.webp differ diff --git a/docs/_static/images/cloud-azure-vm-01.webp b/docs/_static/images/cloud-azure-vm-01.webp new file mode 100644 index 00000000..a305a263 Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-01.webp differ diff --git a/docs/_static/images/cloud-azure-vm-02.webp b/docs/_static/images/cloud-azure-vm-02.webp new file mode 100644 index 00000000..3a629165 Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-02.webp differ diff --git a/docs/_static/images/cloud-azure-vm-03.webp b/docs/_static/images/cloud-azure-vm-03.webp new file mode 100644 index 00000000..e1f1b98d Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-03.webp differ diff --git a/docs/_static/images/cloud-azure-vm-04.webp b/docs/_static/images/cloud-azure-vm-04.webp new file mode 100644 index 00000000..c28a10b5 Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-04.webp differ diff --git a/docs/_static/images/cloud-azure-vm-05.webp b/docs/_static/images/cloud-azure-vm-05.webp new file mode 100644 index 00000000..1cfb2d56 Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-05.webp differ diff --git a/docs/_static/images/cloud-azure-vm-06.webp b/docs/_static/images/cloud-azure-vm-06.webp new file mode 100644 index 00000000..ce71b375 Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-06.webp differ diff --git a/docs/_static/images/cloud-azure-vm-07.webp b/docs/_static/images/cloud-azure-vm-07.webp new file mode 100644 index 00000000..d1ff8585 Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-07.webp differ diff --git a/docs/_static/images/cloud-azure-vm-08.webp b/docs/_static/images/cloud-azure-vm-08.webp new file mode 100644 index 00000000..93b290fa Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-08.webp differ diff --git a/docs/_static/images/cloud-azure-vm-09.webp b/docs/_static/images/cloud-azure-vm-09.webp new file mode 100644 index 00000000..1a9ec0da Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-09.webp differ diff --git a/docs/_static/images/cloud-azure-vm-10.webp b/docs/_static/images/cloud-azure-vm-10.webp new file mode 100644 index 00000000..feec6515 Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-10.webp differ diff --git a/docs/_static/images/cloud-azure-vm-11.webp b/docs/_static/images/cloud-azure-vm-11.webp new file mode 100644 index 00000000..15c8149f Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-11.webp differ diff --git a/docs/_static/images/cloud-azure-vm-12.webp b/docs/_static/images/cloud-azure-vm-12.webp new file mode 100644 index 00000000..f549f3e7 Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-12.webp differ diff --git a/docs/_static/images/cloud-azure-vm-13.webp b/docs/_static/images/cloud-azure-vm-13.webp new file mode 100644 index 00000000..2d6964bf Binary files /dev/null and b/docs/_static/images/cloud-azure-vm-13.webp differ diff --git a/docs/_static/images/cloud-azure-vnet-01.webp b/docs/_static/images/cloud-azure-vnet-01.webp new file mode 100644 index 00000000..0b24d59c Binary files /dev/null and b/docs/_static/images/cloud-azure-vnet-01.webp differ diff --git a/docs/_static/images/cloud-azure-vnet-02.webp b/docs/_static/images/cloud-azure-vnet-02.webp new file mode 100644 index 00000000..033ac5a2 Binary files /dev/null and b/docs/_static/images/cloud-azure-vnet-02.webp differ diff --git a/docs/_static/images/cloud-azure-vnet-03.webp b/docs/_static/images/cloud-azure-vnet-03.webp new file mode 100644 index 00000000..7fbdd484 Binary files /dev/null and b/docs/_static/images/cloud-azure-vnet-03.webp differ diff --git a/docs/_static/images/cloud-azure-vnet-04.webp b/docs/_static/images/cloud-azure-vnet-04.webp new file mode 100644 index 00000000..49fe70d5 Binary files /dev/null and b/docs/_static/images/cloud-azure-vnet-04.webp differ diff --git a/docs/_static/images/cloud-azure-vnet-05.webp b/docs/_static/images/cloud-azure-vnet-05.webp new file mode 100644 index 00000000..2ac0bcd7 Binary files /dev/null and b/docs/_static/images/cloud-azure-vnet-05.webp differ diff --git a/docs/_static/images/cloud-azure-vnet-06.webp b/docs/_static/images/cloud-azure-vnet-06.webp new file mode 100644 index 00000000..0da36ab0 Binary files /dev/null and b/docs/_static/images/cloud-azure-vnet-06.webp 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 Binary files /dev/null and b/docs/_static/images/cloud-gcp-01.webp 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 Binary files /dev/null and b/docs/_static/images/cloud-gcp-02.webp differ diff --git a/docs/_static/images/cloud-gcp-market-01.webp b/docs/_static/images/cloud-gcp-market-01.webp new file mode 100644 index 00000000..ffe56746 Binary files /dev/null and b/docs/_static/images/cloud-gcp-market-01.webp differ diff --git a/docs/_static/images/cloud-gcp-market-02.webp b/docs/_static/images/cloud-gcp-market-02.webp new file mode 100644 index 00000000..78aa7192 Binary files /dev/null and b/docs/_static/images/cloud-gcp-market-02.webp differ diff --git a/docs/_static/images/cloud-gcp-market-03.webp b/docs/_static/images/cloud-gcp-market-03.webp new file mode 100644 index 00000000..617970a9 Binary files /dev/null and b/docs/_static/images/cloud-gcp-market-03.webp differ diff --git a/docs/_static/images/cloud-gcp-market-04.webp b/docs/_static/images/cloud-gcp-market-04.webp new file mode 100644 index 00000000..f6518aaa Binary files /dev/null and b/docs/_static/images/cloud-gcp-market-04.webp differ diff --git a/docs/_static/images/cloud-gcp-market-05.webp b/docs/_static/images/cloud-gcp-market-05.webp new file mode 100644 index 00000000..20089558 Binary files /dev/null and b/docs/_static/images/cloud-gcp-market-05.webp differ diff --git a/docs/_static/images/cloud-gcp-proj.webp b/docs/_static/images/cloud-gcp-proj.webp new file mode 100644 index 00000000..c7842b72 Binary files /dev/null and b/docs/_static/images/cloud-gcp-proj.webp differ diff --git a/docs/_static/images/cloud-gcp-svc.webp b/docs/_static/images/cloud-gcp-svc.webp new file mode 100644 index 00000000..8f19d73a Binary files /dev/null and b/docs/_static/images/cloud-gcp-svc.webp differ diff --git a/docs/_static/images/cloud-gcp-vm-01.webp b/docs/_static/images/cloud-gcp-vm-01.webp new file mode 100644 index 00000000..be27a325 Binary files /dev/null and b/docs/_static/images/cloud-gcp-vm-01.webp differ diff --git a/docs/_static/images/cloud-gcp-vm-02.webp b/docs/_static/images/cloud-gcp-vm-02.webp new file mode 100644 index 00000000..c72dcb51 Binary files /dev/null and b/docs/_static/images/cloud-gcp-vm-02.webp differ diff --git a/docs/_static/images/cloud-gcp-vm-03.webp b/docs/_static/images/cloud-gcp-vm-03.webp new file mode 100644 index 00000000..0e30aff7 Binary files /dev/null and b/docs/_static/images/cloud-gcp-vm-03.webp differ diff --git a/docs/_static/images/cloud-gcp-vm-04.webp b/docs/_static/images/cloud-gcp-vm-04.webp new file mode 100644 index 00000000..0dc2cb41 Binary files /dev/null and b/docs/_static/images/cloud-gcp-vm-04.webp differ diff --git a/docs/_static/images/cloud-gcp-vm-06.webp b/docs/_static/images/cloud-gcp-vm-06.webp new file mode 100644 index 00000000..36a33528 Binary files /dev/null and b/docs/_static/images/cloud-gcp-vm-06.webp differ diff --git a/docs/_static/images/cloud-gcp-vm-07.webp b/docs/_static/images/cloud-gcp-vm-07.webp new file mode 100644 index 00000000..5ba96ee3 Binary files /dev/null and b/docs/_static/images/cloud-gcp-vm-07.webp differ diff --git a/docs/_static/images/cloud-gcp-vm-08.webp b/docs/_static/images/cloud-gcp-vm-08.webp new file mode 100644 index 00000000..21524ec8 Binary files /dev/null and b/docs/_static/images/cloud-gcp-vm-08.webp differ diff --git a/docs/_static/images/cloud-gcp-vm-09.webp b/docs/_static/images/cloud-gcp-vm-09.webp new file mode 100644 index 00000000..1cfb2d56 Binary files /dev/null and b/docs/_static/images/cloud-gcp-vm-09.webp differ diff --git a/docs/_static/images/cloud-gcp-vpc-01.webp b/docs/_static/images/cloud-gcp-vpc-01.webp new file mode 100644 index 00000000..194fa272 Binary files /dev/null and b/docs/_static/images/cloud-gcp-vpc-01.webp differ diff --git a/docs/_static/images/cloud-gcp-vpc-02.webp b/docs/_static/images/cloud-gcp-vpc-02.webp new file mode 100644 index 00000000..02267cca Binary files /dev/null and b/docs/_static/images/cloud-gcp-vpc-02.webp differ diff --git a/docs/_static/images/cloud-gcp-vpc-03.webp b/docs/_static/images/cloud-gcp-vpc-03.webp new file mode 100644 index 00000000..f738729b Binary files /dev/null and b/docs/_static/images/cloud-gcp-vpc-03.webp differ diff --git a/docs/_static/images/cloud-gcp-vpc-04.webp b/docs/_static/images/cloud-gcp-vpc-04.webp new file mode 100644 index 00000000..6cd6f63e Binary files /dev/null and b/docs/_static/images/cloud-gcp-vpc-04.webp differ diff --git a/docs/_static/images/cloud-gcp-vpc-05.webp b/docs/_static/images/cloud-gcp-vpc-05.webp new file mode 100644 index 00000000..a8dafebb Binary files /dev/null and b/docs/_static/images/cloud-gcp-vpc-05.webp differ diff --git a/docs/_static/images/cloud-gcp-vpc-06.webp b/docs/_static/images/cloud-gcp-vpc-06.webp new file mode 100644 index 00000000..72fe8bbb Binary files /dev/null and b/docs/_static/images/cloud-gcp-vpc-06.webp differ diff --git a/docs/_static/images/cloud-gcp-vpc-07.webp b/docs/_static/images/cloud-gcp-vpc-07.webp new file mode 100644 index 00000000..2225f55e Binary files /dev/null and b/docs/_static/images/cloud-gcp-vpc-07.webp 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 Binary files /dev/null and b/docs/_static/images/dhcp-relay-through-gre-bridge.webp 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 Binary files /dev/null and b/docs/_static/images/eve-ng-vyos.webp 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 Binary files /dev/null and b/docs/_static/images/firewall-and-vrf-blueprints.webp differ diff --git a/docs/_static/images/firewall-bridge-packet-flow.webp b/docs/_static/images/firewall-bridge-packet-flow.webp new file mode 100644 index 00000000..908eaee3 Binary files /dev/null and b/docs/_static/images/firewall-bridge-packet-flow.webp 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 Binary files /dev/null and b/docs/_static/images/firewall-flowtable-packet-flow.webp 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 Binary files /dev/null and b/docs/_static/images/firewall-fwd-packet-flow.webp 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 Binary files /dev/null and b/docs/_static/images/firewall-gral-packet-flow.webp 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 Binary files /dev/null and b/docs/_static/images/firewall-input-packet-flow.webp differ diff --git a/docs/_static/images/firewall-traditional.webp b/docs/_static/images/firewall-traditional.webp new file mode 100644 index 00000000..2804393f Binary files /dev/null and b/docs/_static/images/firewall-traditional.webp differ diff --git a/docs/_static/images/firewall-zonebased.webp b/docs/_static/images/firewall-zonebased.webp new file mode 100644 index 00000000..11394be0 Binary files /dev/null and b/docs/_static/images/firewall-zonebased.webp differ diff --git a/docs/_static/images/gns3-01.webp b/docs/_static/images/gns3-01.webp new file mode 100644 index 00000000..d0d48d26 Binary files /dev/null and b/docs/_static/images/gns3-01.webp differ diff --git a/docs/_static/images/gns3-02.webp b/docs/_static/images/gns3-02.webp new file mode 100644 index 00000000..83ec7546 Binary files /dev/null and b/docs/_static/images/gns3-02.webp differ diff --git a/docs/_static/images/gns3-03.webp b/docs/_static/images/gns3-03.webp new file mode 100644 index 00000000..aab36829 Binary files /dev/null and b/docs/_static/images/gns3-03.webp differ diff --git a/docs/_static/images/gns3-04.webp b/docs/_static/images/gns3-04.webp new file mode 100644 index 00000000..722789bb Binary files /dev/null and b/docs/_static/images/gns3-04.webp differ diff --git a/docs/_static/images/gns3-05.webp b/docs/_static/images/gns3-05.webp new file mode 100644 index 00000000..db42dd62 Binary files /dev/null and b/docs/_static/images/gns3-05.webp differ diff --git a/docs/_static/images/gns3-06.webp b/docs/_static/images/gns3-06.webp new file mode 100644 index 00000000..b41d774c Binary files /dev/null and b/docs/_static/images/gns3-06.webp differ diff --git a/docs/_static/images/gns3-07.webp b/docs/_static/images/gns3-07.webp new file mode 100644 index 00000000..360644f8 Binary files /dev/null and b/docs/_static/images/gns3-07.webp differ diff --git a/docs/_static/images/gns3-08.webp b/docs/_static/images/gns3-08.webp new file mode 100644 index 00000000..d7a8f3c3 Binary files /dev/null and b/docs/_static/images/gns3-08.webp differ diff --git a/docs/_static/images/gns3-09.webp b/docs/_static/images/gns3-09.webp new file mode 100644 index 00000000..b68dfdab Binary files /dev/null and b/docs/_static/images/gns3-09.webp differ diff --git a/docs/_static/images/gns3-10.webp b/docs/_static/images/gns3-10.webp new file mode 100644 index 00000000..61ab6d4e Binary files /dev/null and b/docs/_static/images/gns3-10.webp differ diff --git a/docs/_static/images/gns3-11.webp b/docs/_static/images/gns3-11.webp new file mode 100644 index 00000000..efac5bb7 Binary files /dev/null and b/docs/_static/images/gns3-11.webp differ diff --git a/docs/_static/images/gns3-12.webp b/docs/_static/images/gns3-12.webp new file mode 100644 index 00000000..f0760510 Binary files /dev/null and b/docs/_static/images/gns3-12.webp differ diff --git a/docs/_static/images/gns3-13.webp b/docs/_static/images/gns3-13.webp new file mode 100644 index 00000000..a246380e Binary files /dev/null and b/docs/_static/images/gns3-13.webp differ diff --git a/docs/_static/images/gns3-14.webp b/docs/_static/images/gns3-14.webp new file mode 100644 index 00000000..7e111c58 Binary files /dev/null and b/docs/_static/images/gns3-14.webp differ diff --git a/docs/_static/images/gns3-15.webp b/docs/_static/images/gns3-15.webp new file mode 100644 index 00000000..79e7e6db Binary files /dev/null and b/docs/_static/images/gns3-15.webp differ diff --git a/docs/_static/images/gns3-16.webp b/docs/_static/images/gns3-16.webp new file mode 100644 index 00000000..423503ed Binary files /dev/null and b/docs/_static/images/gns3-16.webp differ diff --git a/docs/_static/images/gns3-17.webp b/docs/_static/images/gns3-17.webp new file mode 100644 index 00000000..8b7e5c01 Binary files /dev/null and b/docs/_static/images/gns3-17.webp differ diff --git a/docs/_static/images/gns3-20.webp b/docs/_static/images/gns3-20.webp new file mode 100644 index 00000000..a65c47b4 Binary files /dev/null and b/docs/_static/images/gns3-20.webp differ diff --git a/docs/_static/images/gns3-21.webp b/docs/_static/images/gns3-21.webp new file mode 100644 index 00000000..adc71baa Binary files /dev/null and b/docs/_static/images/gns3-21.webp differ diff --git a/docs/_static/images/gns3-215.webp b/docs/_static/images/gns3-215.webp new file mode 100644 index 00000000..49755246 Binary files /dev/null and b/docs/_static/images/gns3-215.webp differ diff --git a/docs/_static/images/gns3-22.webp b/docs/_static/images/gns3-22.webp new file mode 100644 index 00000000..90bc4fa4 Binary files /dev/null and b/docs/_static/images/gns3-22.webp differ diff --git a/docs/_static/images/gowin-01.webp b/docs/_static/images/gowin-01.webp new file mode 100644 index 00000000..048252d3 Binary files /dev/null and b/docs/_static/images/gowin-01.webp differ diff --git a/docs/_static/images/gowin-02.webp b/docs/_static/images/gowin-02.webp new file mode 100644 index 00000000..816c178c Binary files /dev/null and b/docs/_static/images/gowin-02.webp differ diff --git a/docs/_static/images/gowin-03.webp b/docs/_static/images/gowin-03.webp new file mode 100644 index 00000000..ebf67368 Binary files /dev/null and b/docs/_static/images/gowin-03.webp differ diff --git a/docs/_static/images/gowin-04.webp b/docs/_static/images/gowin-04.webp new file mode 100644 index 00000000..b5e94a84 Binary files /dev/null and b/docs/_static/images/gowin-04.webp 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 Binary files /dev/null and b/docs/_static/images/inter-vrf-routing-vrf-lite.webp 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 Binary files /dev/null and b/docs/_static/images/ipsec-vyos-pa.webp differ diff --git a/docs/_static/images/keypairs.webp b/docs/_static/images/keypairs.webp new file mode 100644 index 00000000..14df4da3 Binary files /dev/null and b/docs/_static/images/keypairs.webp 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 Binary files /dev/null and b/docs/_static/images/lac-lns-diagram.webp 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 Binary files /dev/null and b/docs/_static/images/lac-lns-winclient.webp differ diff --git a/docs/_static/images/ldapone.webp b/docs/_static/images/ldapone.webp new file mode 100644 index 00000000..0f070454 Binary files /dev/null and b/docs/_static/images/ldapone.webp differ diff --git a/docs/_static/images/ldaptwo.webp b/docs/_static/images/ldaptwo.webp new file mode 100644 index 00000000..9ee636df Binary files /dev/null and b/docs/_static/images/ldaptwo.webp differ diff --git a/docs/_static/images/mainschema.webp b/docs/_static/images/mainschema.webp new file mode 100644 index 00000000..c9db82ca Binary files /dev/null and b/docs/_static/images/mainschema.webp differ diff --git a/docs/_static/images/multicast-basic.webp b/docs/_static/images/multicast-basic.webp new file mode 100644 index 00000000..8e963421 Binary files /dev/null and b/docs/_static/images/multicast-basic.webp 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 Binary files /dev/null and b/docs/_static/images/nat_before_vpn_topology.webp differ diff --git a/docs/_static/images/nmp1.webp b/docs/_static/images/nmp1.webp new file mode 100644 index 00000000..60035421 Binary files /dev/null and b/docs/_static/images/nmp1.webp differ diff --git a/docs/_static/images/nmp2.webp b/docs/_static/images/nmp2.webp new file mode 100644 index 00000000..6dbf4d42 Binary files /dev/null and b/docs/_static/images/nmp2.webp differ diff --git a/docs/_static/images/nmp3.webp b/docs/_static/images/nmp3.webp new file mode 100644 index 00000000..72ab7050 Binary files /dev/null and b/docs/_static/images/nmp3.webp differ diff --git a/docs/_static/images/nmp4.webp b/docs/_static/images/nmp4.webp new file mode 100644 index 00000000..d7684b38 Binary files /dev/null and b/docs/_static/images/nmp4.webp differ diff --git a/docs/_static/images/nmp5.webp b/docs/_static/images/nmp5.webp new file mode 100644 index 00000000..6c64707c Binary files /dev/null and b/docs/_static/images/nmp5.webp differ diff --git a/docs/_static/images/nmp6.webp b/docs/_static/images/nmp6.webp new file mode 100644 index 00000000..85141b11 Binary files /dev/null and b/docs/_static/images/nmp6.webp differ diff --git a/docs/_static/images/nmp7.webp b/docs/_static/images/nmp7.webp new file mode 100644 index 00000000..6f64df83 Binary files /dev/null and b/docs/_static/images/nmp7.webp 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 Binary files /dev/null and b/docs/_static/images/openvpn_site2site_diagram.webp differ diff --git a/docs/_static/images/password-recovery-01.webp b/docs/_static/images/password-recovery-01.webp new file mode 100644 index 00000000..26427ecb Binary files /dev/null and b/docs/_static/images/password-recovery-01.webp 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 Binary files /dev/null and b/docs/_static/images/pbr_example_1.webp differ diff --git a/docs/_static/images/permanent_install.webp b/docs/_static/images/permanent_install.webp new file mode 100644 index 00000000..6ab06b0a Binary files /dev/null and b/docs/_static/images/permanent_install.webp 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 Binary files /dev/null and b/docs/_static/images/pppoe-ipv6-pd-diagram.webp differ diff --git a/docs/_static/images/qos1.webp b/docs/_static/images/qos1.webp new file mode 100644 index 00000000..fe9264a6 Binary files /dev/null and b/docs/_static/images/qos1.webp differ diff --git a/docs/_static/images/qos10.webp b/docs/_static/images/qos10.webp new file mode 100644 index 00000000..646ae67b Binary files /dev/null and b/docs/_static/images/qos10.webp differ diff --git a/docs/_static/images/qos2.webp b/docs/_static/images/qos2.webp new file mode 100644 index 00000000..7c8a1336 Binary files /dev/null and b/docs/_static/images/qos2.webp differ diff --git a/docs/_static/images/qos3.webp b/docs/_static/images/qos3.webp new file mode 100644 index 00000000..3cf2dd32 Binary files /dev/null and b/docs/_static/images/qos3.webp differ diff --git a/docs/_static/images/qos4.webp b/docs/_static/images/qos4.webp new file mode 100644 index 00000000..cc108ee8 Binary files /dev/null and b/docs/_static/images/qos4.webp differ diff --git a/docs/_static/images/qos5.webp b/docs/_static/images/qos5.webp new file mode 100644 index 00000000..d41ae04d Binary files /dev/null and b/docs/_static/images/qos5.webp differ diff --git a/docs/_static/images/qos6.webp b/docs/_static/images/qos6.webp new file mode 100644 index 00000000..7d238851 Binary files /dev/null and b/docs/_static/images/qos6.webp differ diff --git a/docs/_static/images/qos7.webp b/docs/_static/images/qos7.webp new file mode 100644 index 00000000..026452c2 Binary files /dev/null and b/docs/_static/images/qos7.webp differ diff --git a/docs/_static/images/qos8.webp b/docs/_static/images/qos8.webp new file mode 100644 index 00000000..e1706ce2 Binary files /dev/null and b/docs/_static/images/qos8.webp differ diff --git a/docs/_static/images/qos9.webp b/docs/_static/images/qos9.webp new file mode 100644 index 00000000..2cc6fdaa Binary files /dev/null and b/docs/_static/images/qos9.webp 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 Binary files /dev/null and b/docs/_static/images/service_conntrack_sync-schema.webp 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 Binary files /dev/null and b/docs/_static/images/service_dhcp-relay01.webp 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 Binary files /dev/null and b/docs/_static/images/service_dhcpv6-relay01.webp 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 Binary files /dev/null and b/docs/_static/images/service_snmp_communication_principles_diagram.webp differ diff --git a/docs/_static/images/sg.webp b/docs/_static/images/sg.webp new file mode 100644 index 00000000..5ee77e0d Binary files /dev/null and b/docs/_static/images/sg.webp differ diff --git a/docs/_static/images/sticky-connections.webp b/docs/_static/images/sticky-connections.webp new file mode 100644 index 00000000..92e5b769 Binary files /dev/null and b/docs/_static/images/sticky-connections.webp differ diff --git a/docs/_static/images/traffic.webp b/docs/_static/images/traffic.webp new file mode 100644 index 00000000..f6f9e183 Binary files /dev/null and b/docs/_static/images/traffic.webp 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 Binary files /dev/null and b/docs/_static/images/virt-libvirt-01.webp 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 Binary files /dev/null and b/docs/_static/images/virt-libvirt-02.webp 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 Binary files /dev/null and b/docs/_static/images/virt-libvirt-03.webp 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 Binary files /dev/null and b/docs/_static/images/virt-libvirt-04.webp 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 Binary files /dev/null and b/docs/_static/images/virt-libvirt-05.webp 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 Binary files /dev/null and b/docs/_static/images/virt-libvirt-06.webp 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 Binary files /dev/null and b/docs/_static/images/virt-libvirt-qc-01.webp 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 Binary files /dev/null and b/docs/_static/images/virt-libvirt-qc-02.webp 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 Binary files /dev/null and b/docs/_static/images/virt-libvirt-qc-03.webp 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 Binary files /dev/null and b/docs/_static/images/vpn_dmvpn_topology01.webp 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 Binary files /dev/null and b/docs/_static/images/vpn_s2s_ikev2.webp 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 Binary files /dev/null and b/docs/_static/images/vpn_s2s_ikev2_c.webp 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 Binary files /dev/null and b/docs/_static/images/vrf-example-topology-01.webp differ diff --git a/docs/_static/images/vyos-downloads.webp b/docs/_static/images/vyos-downloads.webp new file mode 100644 index 00000000..9d446701 Binary files /dev/null and b/docs/_static/images/vyos-downloads.webp 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 Binary files /dev/null and b/docs/_static/images/vyos-sr-isis.webp 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 Binary files /dev/null and b/docs/_static/images/vyos_1_4_nat66_simple.webp 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 Binary files /dev/null and b/docs/_static/images/vyos_1_5_nat66_dhcpv6_wdummy.webp 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 Binary files /dev/null and b/docs/_static/images/vyos_arista_bond_lacp.webp differ diff --git a/docs/_static/images/vyosnew-downloads.webp b/docs/_static/images/vyosnew-downloads.webp new file mode 100644 index 00000000..fbbb21c8 Binary files /dev/null and b/docs/_static/images/vyosnew-downloads.webp differ diff --git a/docs/_static/images/wireguard_qrcode.webp b/docs/_static/images/wireguard_qrcode.webp new file mode 100644 index 00000000..7eb02d79 Binary files /dev/null and b/docs/_static/images/wireguard_qrcode.webp 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 Binary files /dev/null and b/docs/_static/images/wireguard_site2site_diagram.webp 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 Binary files /dev/null and b/docs/_static/images/zone-policy-diagram.webp differ -- cgit v1.2.3