{"version":1,"pages":[{"id":"lMGHPymAfVLBFWdUZLgi","title":"Book","pathname":"/","siteSpaceId":"sitesp_Az85N","description":""},{"id":"Pv1GHly3xFQ9MnJoFmBO","title":"About the author","pathname":"/readme/about-the-author","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"hvbI5RZxt37TKxomM01i","title":"Architect","pathname":"/readme/architect","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"OQt3MQshVlgWtj8YKejk","title":"Algorithms","pathname":"/readme/architect/algorithms","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"Ydt2JUnfXpZlsfCDPWue","title":"DB index algorithms","pathname":"/readme/architect/algorithms/db-index-algorithms","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Algorithms"}]},{"id":"SqDEvq1exskoOLTtKdjs","title":"How does database indexing work","pathname":"/readme/architect/algorithms/db-index-algorithms/how-does-database-indexing-work","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Algorithms"},{"label":"DB index algorithms"}]},{"id":"fBfxXGeVqC8BV5xTNg6p","title":"Neural network optimization","pathname":"/readme/architect/algorithms/neural-network-optimization","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Algorithms"}]},{"id":"gkiUofZGp5SYyy5pTOnd","title":"Neural Network Optimization","pathname":"/readme/architect/algorithms/neural-network-optimization/neural-network-optimization","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Algorithms"},{"label":"Neural network optimization"}]},{"id":"NveiS4OdPM83bTmPAUjs","title":"Route search","pathname":"/readme/architect/algorithms/route-search","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Algorithms"}]},{"id":"gOaudRFUvHWH1K0othRN","title":"Road network in a database to build a route","pathname":"/readme/architect/algorithms/route-search/road-network-in-a-database-to-build-a-route","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Algorithms"},{"label":"Route search"}]},{"id":"Fl8m6iMuU4zSqoKYnFoz","title":"Traveling Salesman Problem (TSP)","pathname":"/readme/architect/algorithms/route-search/traveling-salesman-problem-tsp","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Algorithms"},{"label":"Route search"}]},{"id":"WY5lRKxsESpiuvegHKdM","title":"Architecture Frameworks","pathname":"/readme/architect/architecture-frameworks","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"sHlKEHdpBNAjiOd4mGVx","title":"DODAF","pathname":"/readme/architect/architecture-frameworks/dodaf","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Architecture Frameworks"}]},{"id":"QsKqmqb4v5e3haeJduPq","title":"TOGAF","pathname":"/readme/architect/architecture-frameworks/togaf","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Architecture Frameworks"}]},{"id":"YWRa5z99ejoRWAgnj865","title":"Enterprise Architecture (EA) Tools Reviews 2023 | Gartner","pathname":"/readme/architect/architecture-frameworks/enterprise-architecture-ea-tools-reviews-2023-ga","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Architecture Frameworks"}]},{"id":"u0jVhd7Cpmhzr1npcoZB","title":"Zero Trust","pathname":"/readme/architect/zero-trust","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"TM0oBg1QOzkbp8Lo3Jih","title":"Billing","pathname":"/readme/architect/billing","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"qbqB4IOgfcsMpLMyVfyy","title":"SHM billing system","pathname":"/readme/architect/billing/shm-billing-system","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Billing"}]},{"id":"5gPHSnXYMG21B7Nue14p","title":"Bots","pathname":"/readme/architect/bots","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"Ts6yEJbE598udNf2taBM","title":"Discord","pathname":"/readme/architect/bots/discord","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Bots"}]},{"id":"rG1Np7AgXS6XZWMYv7fF","title":"Telegram","pathname":"/readme/architect/bots/telegram","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Bots"}]},{"id":"FGgeFgtpEPu0tXoqjfMq","title":"Chat GPT Telegram bot","pathname":"/readme/architect/bots/telegram/chat-gpt-telegram-bot","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Bots"},{"label":"Telegram"}]},{"id":"QXVLrWpUjPMDHOoVMm0C","title":"Получаем статистику Telegram-канала при помощи api и python или свой tgstat с регистрацией и смс","pathname":"/readme/architect/bots/telegram/poluchaem-statistiku-telegram-kanala-pri-pomoshi-api","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Bots"},{"label":"Telegram"}]},{"id":"pCV4C1hIPwu8br5LUiix","title":"Как хостить телеграм-бота (и другие скрипты на Python) на Repl.it бесплатно 24/7","pathname":"/readme/architect/bots/telegram/kak-khostit-telegram-bota-i-drugie-skripty-na-pyt","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Bots"},{"label":"Telegram"}]},{"id":"qCinY9ovyvuTTX8VKF5H","title":"Создание Telegram бота на PHP #1: основные понятия для работы с API","pathname":"/readme/architect/bots/telegram/sozdanie-telegram-bota-na-php-1-osnovnye-ponyatiya-dlya-raboty-s-api","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Bots"},{"label":"Telegram"}]},{"id":"b8jngTLaLCJ0DpBoWmav","title":"Создание Telegram бота на PHP #2: создание первого бота для Telegram","pathname":"/readme/architect/bots/telegram/sozdanie-telegram-bota-na-php-2-sozdanie-pervogo-bota-dlya-telegram","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Bots"},{"label":"Telegram"}]},{"id":"XB4Lf2IDZFRg99TinUVq","title":"Создание Telegram бота на PHP #3: примеры отправки сообщений с кнопками в Telegram","pathname":"/readme/architect/bots/telegram/sozdanie-telegram-bota-na-php-3-primery-otpravki-soobshenii-s-knopkami-v-telegram","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Bots"},{"label":"Telegram"}]},{"id":"idCuK6OeBN8p7sd1nr1P","title":"Создание Telegram бота на PHP #4: отправка файлов и изображений в Telegram","pathname":"/readme/architect/bots/telegram/sozdanie-telegram-bota-na-php-4-otpravka-failov-i-izobrazhenii-v-telegram","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Bots"},{"label":"Telegram"}]},{"id":"KmwqtqB0bmzwDGO3CnUH","title":"Создание Telegram бота на PHP #5: работа с хуками","pathname":"/readme/architect/bots/telegram/sozdanie-telegram-bota-na-php-5-rabota-s-khukami","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Bots"},{"label":"Telegram"}]},{"id":"V2POduJZsFwnPHi0989q","title":"Business intelligence","pathname":"/readme/architect/business-intelligence","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"XDllCeO529SZflok3rK3","title":"Cloud Storage","pathname":"/readme/architect/cloud-storage","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"OqB6vzdFN95OKFGhyfnA","title":"Ceph","pathname":"/readme/architect/cloud-storage/ceph","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Cloud Storage"}]},{"id":"lxrqf0UiQISiLZIgteer","title":"Virtual Distributed File System","pathname":"/readme/architect/cloud-storage/virtual-distributed-file-system","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Cloud Storage"}]},{"id":"XjJqMULZDp9G9PUex3Li","title":"Cryptography","pathname":"/readme/architect/cryptography","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"JYRUzfHYpXE9aTOcs4OM","title":"Open Source PKI Software","pathname":"/readme/architect/cryptography/open-source-pki-software","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Cryptography"}]},{"id":"fp5vYpcHARHPOcNdEahY","title":"OpenPGP","pathname":"/readme/architect/cryptography/openpgp","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Cryptography"}]},{"id":"Uf9Nquhy8OecpukkPdp1","title":"Email Encryption","pathname":"/readme/architect/cryptography/openpgp/email-encryption","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Cryptography"},{"label":"OpenPGP"}]},{"id":"WKkgZRjLLLg1X7e8QPsd","title":"Kleopatra","pathname":"/readme/architect/cryptography/openpgp/kleopatra","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Cryptography"},{"label":"OpenPGP"}]},{"id":"R8bvRrZecJ6VRZY8gDFY","title":"Miscellaneous Tools","pathname":"/readme/architect/cryptography/openpgp/miscellaneous-tools","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Cryptography"},{"label":"OpenPGP"}]},{"id":"Os72HGSZGjUfm05NCR7X","title":"Server side applications","pathname":"/readme/architect/cryptography/openpgp/server-side-applications","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Cryptography"},{"label":"OpenPGP"}]},{"id":"JoenkY4aOvaBjyp211AL","title":"Message broker","pathname":"/readme/architect/message-broker","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"MZJeNYu6OdizxpWLZVnq","title":"Kafka","pathname":"/readme/architect/message-broker/kafka","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Message broker"}]},{"id":"ajzSKnfFVuidm0q2giZl","title":"Kafka UI-tools","pathname":"/readme/architect/message-broker/kafka/kafka-ui-tools","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Message broker"},{"label":"Kafka"}]},{"id":"3VrMIaAm3uciOT9ljSaj","title":"Kafka streams ksqlDb","pathname":"/readme/architect/message-broker/kafka/kafka-streams-ksqldb","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Message broker"},{"label":"Kafka"}]},{"id":"KPDscZpRBeEvmjVO8dsF","title":"RabbitMQ","pathname":"/readme/architect/message-broker/rabbitmq","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Message broker"}]},{"id":"8DSsGwbED4GWJ0PXad7U","title":"DB","pathname":"/readme/architect/db","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"JnQ1WXFWWxalUu330ztH","title":"MySQL","pathname":"/readme/architect/db/mysql","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"DB"}]},{"id":"fJ5qlw0CczxbrLNr31Rj","title":"Auto sharding","pathname":"/readme/architect/db/mysql/auto-sharding","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"DB"},{"label":"MySQL"}]},{"id":"L5j2bYMPY8rp8tOQgtLz","title":"MariaDB Zabbix monitoring","pathname":"/readme/architect/db/mysql/mariadb-zabbix-monitoring","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"DB"},{"label":"MySQL"}]},{"id":"iAysEcapNJJAEM5EwTsR","title":"MySQL and MariaDB replication with Zabbix monitoring","pathname":"/readme/architect/db/mysql/mysql-and-mariadb-replication-with-zabbix-monitori","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"DB"},{"label":"MySQL"}]},{"id":"EordL8ue0bQyYEmgWWRd","title":"Postgres","pathname":"/readme/architect/db/postgres","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"DB"}]},{"id":"iwupFT1Gb9CUKH05bD9E","title":"HA PostgreSQL with Patroni, Haproxy, Keepalived","pathname":"/readme/architect/db/postgres/ha-postgresql-with-patroni-haproxy-keepalived","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"DB"},{"label":"Postgres"}]},{"id":"xYdXCx0Cs0WqOAcLDyiF","title":"Mass parallel requests - Greenplum","pathname":"/readme/architect/db/postgres/mass-parallel-requests-greenplum","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"DB"},{"label":"Postgres"}]},{"id":"C2KKAjpSaVyb53EGYvcX","title":"PostgreSQL cluster for development and testing","pathname":"/readme/architect/db/postgres/postgresql-cluster-for-development-and-testing","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"DB"},{"label":"Postgres"}]},{"id":"MQPpEwR8CaxWKwKTsreS","title":"Vitess - Scalable. Reliable. MySQL-compatible. Cloud-native. Database.","pathname":"/readme/architect/db/vitess-scalable-reliable-mysql-compatible-cloud","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"DB"}]},{"id":"cMy3my2VJoNxg8q6fgfM","title":"Identity and Access Management (IDM)","pathname":"/readme/architect/identity-and-access-management-idm","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"xpZRgPnYfNSg8PH9obWA","title":"FreeIPA - Identity, Policy, Audit","pathname":"/readme/architect/identity-and-access-management-idm/freeipa-identity-policy-audit","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Identity and Access Management (IDM)"}]},{"id":"earT4gYrMfsYfHiHnMS5","title":"FreeIPA as an Enterprise solution","pathname":"/readme/architect/identity-and-access-management-idm/freeipa-as-an-enterprise-solution","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Identity and Access Management (IDM)"}]},{"id":"7zpdTn2wNG5uxzUrPwBw","title":"Keycloak","pathname":"/readme/architect/identity-and-access-management-idm/keycloak","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Identity and Access Management (IDM)"}]},{"id":"DCmR7DrrQ33gphyD0qkl","title":"Keycloak HA cluster","pathname":"/readme/architect/identity-and-access-management-idm/keycloak/keycloak-ha-cluster","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Identity and Access Management (IDM)"},{"label":"Keycloak"}]},{"id":"Kl7vfVX4tsBmBjfTBx9j","title":"Open Identity Platform","pathname":"/readme/architect/identity-and-access-management-idm/open-identity-platform","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Identity and Access Management (IDM)"}]},{"id":"dkohfTpsPLNAgy2hddtB","title":"SSO","pathname":"/readme/architect/identity-and-access-management-idm/sso","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Identity and Access Management (IDM)"}]},{"id":"NIYF2FRorlyE4stv7CLj","title":"Keycloak for Java app","pathname":"/readme/architect/identity-and-access-management-idm/sso/keycloak-for-java-app","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Identity and Access Management (IDM)"},{"label":"SSO"}]},{"id":"HA5XYsqmxs5qsfEHOMPO","title":"OpenAM","pathname":"/readme/architect/identity-and-access-management-idm/sso/openam","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Identity and Access Management (IDM)"},{"label":"SSO"}]},{"id":"WvxvcO98WYTUVk36OHCN","title":"OpenIG","pathname":"/readme/architect/identity-and-access-management-idm/sso/openig","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Identity and Access Management (IDM)"},{"label":"SSO"}]},{"id":"YdBi7bI0QNIys5MfDWsh","title":"Firewall","pathname":"/readme/architect/firewall","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"V1wMXxfzWdsqYYCcrPED","title":"nftables","pathname":"/readme/architect/firewall/nftables","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Firewall"}]},{"id":"NstAqPOzuryCrs1crtSa","title":"Infrastructure As a Code","pathname":"/readme/architect/infrastructure-as-a-code","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"dHzaiGIm8MrXg3RF9UBt","title":"Ansible","pathname":"/readme/architect/infrastructure-as-a-code/ansible","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Infrastructure As a Code"}]},{"id":"GgGJrVjsznw7mwThf4kP","title":"IaC Packer Ansible Teraform","pathname":"/readme/architect/infrastructure-as-a-code/iac-packer-ansible-teraform","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Infrastructure As a Code"}]},{"id":"QkNxsJD0Qtlcq2cllQ0B","title":"Installing Jenkins using terraform in Kubernetes in Yandex Cloud with letsencypt","pathname":"/readme/architect/infrastructure-as-a-code/installing-jenkins-using-terraform-in-kubernetes-i","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Infrastructure As a Code"}]},{"id":"QAbCMF1nyfr7ebZXmv4m","title":"Teraform Crosplan Pulumi","pathname":"/readme/architect/infrastructure-as-a-code/teraform-crosplan-pulumi","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Infrastructure As a Code"}]},{"id":"XiJ16rdSwKTFAsLOjal5","title":"Yandex IaC solutions","pathname":"/readme/architect/infrastructure-as-a-code/yandex-iac-solutions","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Infrastructure As a Code"}]},{"id":"b4HEfAAGqAzhjybG8uLJ","title":"Kubernetes","pathname":"/readme/architect/kubernetes","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"p2j19YBqjroryZyAP34b","title":"Installation","pathname":"/readme/architect/kubernetes/installation","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"Fl4pY6rvPZCWNbRuhBKB","title":"Install Kubernetes cluster","pathname":"/readme/architect/kubernetes/installation/install-kubernetes-cluster","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Installation"}]},{"id":"cPtFH6ZZlXGM3eKUhCW2","title":"Deploying a Kubespray cluster to OpenStack using Terraform","pathname":"/readme/architect/kubernetes/installation/deploying-a-kubespray-cluster-to-openstack-using-t","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Installation"}]},{"id":"ujqpkuEMe8hvZyYhPwdK","title":"Kube deploy in Yandex cloud","pathname":"/readme/architect/kubernetes/installation/kube-deploy-in-yandex-cloud","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Installation"}]},{"id":"aKAKHrxho4kHwdiL8ShO","title":"Frameworks","pathname":"/readme/architect/kubernetes/frameworks","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"e2fSz8p2D0yA31egUvmM","title":"Deckhouse","pathname":"/readme/architect/kubernetes/frameworks/deckhouse","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Frameworks"}]},{"id":"zUAIBCnL1kUO7dfD195Z","title":"LDAP authentification","pathname":"/readme/architect/kubernetes/frameworks/deckhouse/ldap-authentification","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Frameworks"},{"label":"Deckhouse"}]},{"id":"hIZ4vtwz7u5RgeF8nwvo","title":"On premise Install","pathname":"/readme/architect/kubernetes/frameworks/deckhouse/on-premise-install","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Frameworks"},{"label":"Deckhouse"}]},{"id":"WjHgjNH37qqFrqtYhgzR","title":"Yandex Cloud Install","pathname":"/readme/architect/kubernetes/frameworks/deckhouse/yandex-cloud-install","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Frameworks"},{"label":"Deckhouse"}]},{"id":"CbAGDKQNMjEG3Cuavy6A","title":"K3S","pathname":"/readme/architect/kubernetes/frameworks/k3s","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Frameworks"}]},{"id":"n7jb5ZKG5lVMfviMxGon","title":"OpenShift OKD","pathname":"/readme/architect/kubernetes/frameworks/openshift-okd","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Frameworks"}]},{"id":"DkYqyZtdTk9EEcz552Mz","title":"RKE2","pathname":"/readme/architect/kubernetes/frameworks/rke2","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Frameworks"}]},{"id":"Lmdyo3vShB0NbzZwctli","title":"Rancher","pathname":"/readme/architect/kubernetes/frameworks/rancher","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Frameworks"}]},{"id":"CXckl2j4zv9OEDcEF9rE","title":"Rancher Install","pathname":"/readme/architect/kubernetes/frameworks/rancher/rancher-install","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Frameworks"},{"label":"Rancher"}]},{"id":"NadiFxmfLAUAvuD6FW0u","title":"Auth","pathname":"/readme/architect/kubernetes/auth","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"311khSdQLjS3ZU8ZubKs","title":"Keycloak in k8s","pathname":"/readme/architect/kubernetes/auth/keycloak-in-k8s","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Auth"}]},{"id":"59GnUBztqi3350MgqpCf","title":"LDAP","pathname":"/readme/architect/kubernetes/auth/ldap","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Auth"}]},{"id":"uIST2Z4CF8tk61ptBY5y","title":"GUI management Lens","pathname":"/readme/architect/kubernetes/gui-management-lens","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"PUITfYZhoRMPYrodbBTb","title":"Monitoring","pathname":"/readme/architect/kubernetes/monitoring","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"i1vG5vW2rtJFpHDw4nWd","title":"Monitoring with Falco","pathname":"/readme/architect/kubernetes/monitoring/monitoring-with-falco","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Monitoring"}]},{"id":"T9bOlYpol9Fyrqc9WpwR","title":"Network monitoring","pathname":"/readme/architect/kubernetes/monitoring/network-monitoring","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Monitoring"}]},{"id":"DxKr6TGTuqErjyzRUNkW","title":"Nginx ingress","pathname":"/readme/architect/kubernetes/monitoring/nginx-ingress","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Monitoring"}]},{"id":"Zen6oHiI4zU76k3au76N","title":"Prometheus Graphana for sample Nodejs app","pathname":"/readme/architect/kubernetes/monitoring/prometheus-graphana-for-sample-nodejs-app","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Monitoring"}]},{"id":"CymT0jSDh8SVH4JTOPWm","title":"Rsource monitoring Avito","pathname":"/readme/architect/kubernetes/monitoring/rsource-monitoring-avito","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Monitoring"}]},{"id":"yoGV4GkcG9H9cjECFYtG","title":"Exposing services","pathname":"/readme/architect/kubernetes/exposing-services","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"EsgwF6cp5p3BJBapPj47","title":"Exposing Kubernetes Services","pathname":"/readme/architect/kubernetes/exposing-services/exposing-kubernetes-services","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Exposing services"}]},{"id":"FplByvL2cc4QiJn05CDN","title":"Cilium BGP","pathname":"/readme/architect/kubernetes/exposing-services/cilium-bgp","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Exposing services"}]},{"id":"QfcWKdBODWIXfnxlSkxz","title":"CNCF","pathname":"/readme/architect/kubernetes/cncf","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"NIF5BVLc96PuUAbGWnMc","title":"Helm","pathname":"/readme/architect/kubernetes/helm","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"DLBvtVDW208Co4tpMWog","title":"Repositories","pathname":"/readme/architect/kubernetes/helm/repositories","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Helm"}]},{"id":"rwm1okcfVzm5lyUP0xym","title":"Artifact Hub | official","pathname":"/readme/architect/kubernetes/helm/repositories/artifact-hub-official","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Helm"},{"label":"Repositories"}]},{"id":"oChZ0EC8CdbrpeiYcDbJ","title":"Bitnami | vmware","pathname":"/readme/architect/kubernetes/helm/repositories/bitnami-vmware","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Helm"},{"label":"Repositories"}]},{"id":"vCAKRbALNAKiO3yjcIoR","title":"Awesome helm charts and resources","pathname":"/readme/architect/kubernetes/helm/awesome-helm-charts-and-resources","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Helm"}]},{"id":"QNwzRKUYRMp8bhGEZXFS","title":"Essential Services for Modern Organizations","pathname":"/readme/architect/kubernetes/helm/essential-services-for-modern-organizations","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Helm"}]},{"id":"6jtVDXUDfMtMWIIfj1iR","title":"Security and Compliance","pathname":"/readme/architect/kubernetes/helm/security-and-compliance","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Helm"}]},{"id":"XnwII3dr2FzLMTRRy4pw","title":"Additional charts","pathname":"/readme/architect/kubernetes/helm/additional-charts","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Helm"}]},{"id":"ZVDD7MZtZZVLINJ9kwrF","title":"Isolation","pathname":"/readme/architect/kubernetes/isolation","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"iQ62l27ZpZxHU6PrJkSN","title":"vcluster - Virtual Kubernetes Clusters","pathname":"/readme/architect/kubernetes/isolation/vcluster-virtual-kubernetes-clusters","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Isolation"}]},{"id":"OggEqrBa32iV29aJ1nl0","title":"Kiosk","pathname":"/readme/architect/kubernetes/isolation/kiosk","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Isolation"}]},{"id":"OGeL9892AmGXrjjcyO7y","title":"KubeArmor","pathname":"/readme/architect/kubernetes/isolation/kubearmor","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Isolation"}]},{"id":"ZqydZembFCLNPLrBIXWW","title":"Control Plane Hardening","pathname":"/readme/architect/kubernetes/isolation/control-plane-hardening","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Isolation"}]},{"id":"tUCgatr8AzHw3v3XyCgG","title":"Hierarchical namespaces","pathname":"/readme/architect/kubernetes/isolation/hierarchical-namespaces","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Isolation"}]},{"id":"N5Sg1lt5GFBDiwrodfrz","title":"Security Center","pathname":"/readme/architect/kubernetes/security-center","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"V3oEQW0jIe6fCAUgkDVB","title":"Minesweeper","pathname":"/readme/architect/kubernetes/security-center/minesweeper","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Security Center"}]},{"id":"TY1d0tremc1sT77mT81F","title":"NeuVector by SUSE","pathname":"/readme/architect/kubernetes/security-center/neuvector-by-suse","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Security Center"}]},{"id":"lnvix1qEPyfZS5uSq7e0","title":"SOAR in Kubernetes","pathname":"/readme/architect/kubernetes/security-center/soar-in-kubernetes","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Security Center"}]},{"id":"AmIZqkYmfSzszREFejVk","title":"Security Сenter for Kubernetes","pathname":"/readme/architect/kubernetes/security-center/security-senter-for-kubernetes","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Security Center"}]},{"id":"eyMpHo6u3rAt1NXyYyoS","title":"Terraform CI security","pathname":"/readme/architect/kubernetes/terraform-ci-security","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"DHFJwVyPPk6Ddn1aW6Ie","title":"Terraform plan analysis with Checkov and Bridgecrew","pathname":"/readme/architect/kubernetes/terraform-ci-security/terraform-plan-analysis-with-checkov-and-bridgecre","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Terraform CI security"}]},{"id":"AR7oZI0WidjnweWsl00r","title":"Yandex Terraform scan","pathname":"/readme/architect/kubernetes/terraform-ci-security/yandex-terraform-scan","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Terraform CI security"}]},{"id":"1TsUrABGdqIUthqWTZV7","title":"Vulnerability management","pathname":"/readme/architect/kubernetes/vulnerability-management","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"bxx2AQR8sLKf5eg1j32s","title":"Aqua","pathname":"/readme/architect/kubernetes/vulnerability-management/aqua","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Vulnerability management"}]},{"id":"gNkKuWdTTgTAyNCTDx0E","title":"Sysdig","pathname":"/readme/architect/kubernetes/vulnerability-management/sysdig","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Vulnerability management"}]},{"id":"HI5aS4VI2U4QixPOOvgh","title":"Kyverno","pathname":"/readme/architect/kubernetes/vulnerability-management/kyverno","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Vulnerability management"}]},{"id":"vOnVTgu3QrQvmsqbdKcV","title":"GitLab","pathname":"/readme/architect/kubernetes/vulnerability-management/gitlab","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Vulnerability management"}]},{"id":"YUDw2CrUDROAPucPijQO","title":"NeuVector by SUSE","pathname":"/readme/architect/kubernetes/vulnerability-management/neuvector-by-suse","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Vulnerability management"}]},{"id":"XwN3XstgcVu26byaG1Q4","title":"Image scanning","pathname":"/readme/architect/kubernetes/image-scanning","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"E2wLjiRSt2DYiKd1bA7S","title":"Snyk","pathname":"/readme/architect/kubernetes/image-scanning/snyk","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Image scanning"}]},{"id":"3VkIcDpJMl46DeN0JlRy","title":"Sysdig","pathname":"/readme/architect/kubernetes/image-scanning/sysdig","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Image scanning"}]},{"id":"OHcRNc9E13G7d12kQ9sM","title":"Harbor","pathname":"/readme/architect/kubernetes/image-scanning/harbor","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Image scanning"}]},{"id":"vLOe2tsI25qmOHYlurT8","title":"Trivy","pathname":"/readme/architect/kubernetes/image-scanning/trivy","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Image scanning"}]},{"id":"EZolpcCwQvGbF4omOzET","title":"Signature verification","pathname":"/readme/architect/kubernetes/signature-verification","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"kZlDsRtQvKFvlpMTYIbk","title":"Sigstore","pathname":"/readme/architect/kubernetes/signature-verification/sigstore","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Signature verification"}]},{"id":"xRNbkfu75b06NE2BtqGT","title":"Control plane security","pathname":"/readme/architect/kubernetes/control-plane-security","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"vpXlZrQjPwyvNgRz2AWL","title":"Gatekeeper","pathname":"/readme/architect/kubernetes/control-plane-security/gatekeeper","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Control plane security"}]},{"id":"VgxC9PrWMur45FopYxQV","title":"Applying OPA Gatekeeper","pathname":"/readme/architect/kubernetes/control-plane-security/gatekeeper/applying-opa-gatekeeper","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Control plane security"},{"label":"Gatekeeper"}]},{"id":"34v63g926V7OULDUfG70","title":"Kyverno","pathname":"/readme/architect/kubernetes/control-plane-security/kyverno","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Control plane security"}]},{"id":"4QxbvYdFqrEsZI4rFBc6","title":"Policy as a code. Kyverno","pathname":"/readme/architect/kubernetes/control-plane-security/kyverno/policy-as-a-code-kyverno","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Control plane security"},{"label":"Kyverno"}]},{"id":"bz9LhGgYJ0cISQCdKNPB","title":"Runtime Security","pathname":"/readme/architect/kubernetes/runtime-security","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"7nPBi8oxkj8S0RNZ4DEd","title":"Osquery","pathname":"/readme/architect/kubernetes/runtime-security/osquery","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Runtime Security"}]},{"id":"CD6Zkqa8uqvIzqQ7sq8o","title":"Falco","pathname":"/readme/architect/kubernetes/runtime-security/falco","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Runtime Security"}]},{"id":"rwSZH9EKzgGL1XmhsOIE","title":"ClamAV","pathname":"/readme/architect/kubernetes/runtime-security/clamav","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Runtime Security"}]},{"id":"b9etxKTBEzKf3qBoEqP2","title":"Network security","pathname":"/readme/architect/kubernetes/network-security","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"hFTxgMYh8mGk7mAxYHrb","title":"Cilium","pathname":"/readme/architect/kubernetes/network-security/cilium","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Network security"}]},{"id":"GjgBge97dESYwGjMppXR","title":"Control Plane Hardening (API restriction)","pathname":"/readme/architect/kubernetes/network-security/control-plane-hardening-api-restriction","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Network security"}]},{"id":"GuHXJqxsKE3LxIIg0tnN","title":"Network policy recipes","pathname":"/readme/architect/kubernetes/network-security/network-policy-recipes","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Network security"}]},{"id":"pNb7HJ4NJCIDnQCacsSA","title":"Service mesh","pathname":"/readme/architect/kubernetes/network-security/service-mesh","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Network security"}]},{"id":"uMQjOlQZjnO7YoL4VHpe","title":"Istio HA, LoadBalance, Rate limit","pathname":"/readme/architect/kubernetes/network-security/service-mesh/istio-ha-loadbalance-rate-limit","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Network security"},{"label":"Service mesh"}]},{"id":"G1icjTRNXoSirJWHqYlx","title":"mTLS Autocert","pathname":"/readme/architect/kubernetes/network-security/mtls-autocert","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Network security"}]},{"id":"QKkr7Bw2YBk09NRsJpRV","title":"Honeypot","pathname":"/readme/architect/kubernetes/honeypot","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"QO6AWzU06G3OQkg93X7v","title":"Building honeypot using vcluster and Falco","pathname":"/readme/architect/kubernetes/honeypot/building-honeypot-using-vcluster-and-falco","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Honeypot"}]},{"id":"tWftxNyArqX5kxGLZpnA","title":"Backup","pathname":"/readme/architect/kubernetes/backup","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"PlfFimmk6fO1Gcf6Z5XV","title":"Kasten K10","pathname":"/readme/architect/kubernetes/backup/kasten-k10","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Backup"}]},{"id":"fjvCRifgpe3tZytGE2L2","title":"Secrets","pathname":"/readme/architect/kubernetes/secrets","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"}]},{"id":"bQBQ48LhSGbKOMQmV1ep","title":"Vault CSI Driver","pathname":"/readme/architect/kubernetes/secrets/vault-csi-driver","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Kubernetes"},{"label":"Secrets"}]},{"id":"hZCpvQpmsJ5czbbd8JOo","title":"Load Balance","pathname":"/readme/architect/load-balance","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"eLDd4iiq5rNWP0SCFMVP","title":"Nginx","pathname":"/readme/architect/load-balance/nginx","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Load Balance"}]},{"id":"0Nsib2A5Uey3Yct1CXsL","title":"HAProxy","pathname":"/readme/architect/load-balance/haproxy","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Load Balance"}]},{"id":"nSaPelyX1lX269oTiT9E","title":"Proxy methods","pathname":"/readme/architect/load-balance/haproxy/proxy-methods","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Load Balance"},{"label":"HAProxy"}]},{"id":"uSyplUlAZI4EQ0C1Gxm3","title":"HAProxy for RDP","pathname":"/readme/architect/load-balance/haproxy/haproxy-for-rdp","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Load Balance"},{"label":"HAProxy"}]},{"id":"ckwPlKYhWtdmXIEdmE8Y","title":"Payment gateway A/B test with HAProxy","pathname":"/readme/architect/load-balance/haproxy/payment-gateway-a-b-test-with-haproxy","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Load Balance"},{"label":"HAProxy"}]},{"id":"2TcgsjGjKx30k7GivxcF","title":"HAPRoxy for Percona or Galera","pathname":"/readme/architect/load-balance/haproxy/haproxy-for-percona-or-galera","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Load Balance"},{"label":"HAProxy"}]},{"id":"BQsvir3CALzAMG6BSUoQ","title":"Monitoring","pathname":"/readme/architect/monitoring","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"28jHSpp7paABUY9ysAWV","title":"Zabbix","pathname":"/readme/architect/monitoring/zabbix","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Monitoring"}]},{"id":"fZr42waJ2P8u9AG6vSiW","title":"Apache Zabbix","pathname":"/readme/architect/monitoring/zabbix/apache-zabbix","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Monitoring"},{"label":"Zabbix"}]},{"id":"zyPrvRSsR97oxIwaD5Uv","title":"Disc Quota","pathname":"/readme/architect/monitoring/zabbix/disc-quota","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Monitoring"},{"label":"Zabbix"}]},{"id":"VLOgDswPDKaE7WdGBlLg","title":"Nginx Zabbix","pathname":"/readme/architect/monitoring/zabbix/nginx-zabbix","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Monitoring"},{"label":"Zabbix"}]},{"id":"SGXXwpT76gDb5s7Y1Jg9","title":"SSL certificates Zabix","pathname":"/readme/architect/monitoring/zabbix/ssl-certificates-zabix","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Monitoring"},{"label":"Zabbix"}]},{"id":"AM2Dqlr8n4wpjggFrog0","title":"Zabbix notifications","pathname":"/readme/architect/monitoring/zabbix/zabbix-notifications","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Monitoring"},{"label":"Zabbix"}]},{"id":"V9SJQXQ2lcV6PNAvUA4S","title":"Nagios","pathname":"/readme/architect/monitoring/nagios","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Monitoring"}]},{"id":"D2WkC8cUicMHVtNSpwEh","title":"Datacenter monitoring","pathname":"/readme/architect/monitoring/nagios/datacenter-monitoring","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Monitoring"},{"label":"Nagios"}]},{"id":"9NYOYexOLw4itMETDjsu","title":"Prometheus and Grafana","pathname":"/readme/architect/monitoring/prometheus-and-grafana","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Monitoring"}]},{"id":"zGW970aJFZDXTbLME4mt","title":"Windows","pathname":"/readme/architect/windows","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"og7xTdHMUiWuDE2uDPex","title":"Sysmon enhanced Windows audit","pathname":"/readme/architect/windows/sysmon-enhanced-windows-audit","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Windows"}]},{"id":"npxsaJPtnLiZHmmwAIX9","title":"Sysmon to Block Unwanted File","pathname":"/readme/architect/windows/sysmon-to-block-unwanted-file","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Windows"}]},{"id":"h04bC4OxEWfwFq8pzIW9","title":"Linux","pathname":"/readme/architect/linux","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"ic8nW5B3KGOWhEhKdVTA","title":"Rsync","pathname":"/readme/architect/linux/rsync","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Linux"}]},{"id":"eq0tKqH6tVxqOEhlufGC","title":"Debian based","pathname":"/readme/architect/linux/debian-based","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Linux"}]},{"id":"lLvUns5N3nCCblwMcjWc","title":"Apt-Cacher NG","pathname":"/readme/architect/linux/debian-based/apt-cacher-ng","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Linux"},{"label":"Debian based"}]},{"id":"y1cw85tqpCCnbUtcFmrT","title":"Unattended Upgrades in Debian / Ubuntu","pathname":"/readme/architect/linux/debian-based/unattended-upgrades-in-debian-ubuntu","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Linux"},{"label":"Debian based"}]},{"id":"jIOc4el4KFlEvKfODQLc","title":"RedHat basede","pathname":"/readme/architect/linux/redhat-basede","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Linux"}]},{"id":"YOwmo43L8k9fqe0BaYaD","title":"RPM Server","pathname":"/readme/architect/linux/redhat-basede/rpm-server","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Linux"},{"label":"RedHat basede"}]},{"id":"o4zoK7l8os4KV1k0aKrF","title":"Logs analysis","pathname":"/readme/architect/linux/logs-analysis","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Linux"}]},{"id":"5MjHpkazxZPKXR2gzWaX","title":"Build armhf qemu","pathname":"/readme/architect/linux/build-armhf-qemu","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Linux"}]},{"id":"lGjqN255LUyr6FWwo2vw","title":"NGFW","pathname":"/readme/architect/ngfw","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"AyaNyBnyWguRaJF0KvQJ","title":"CI/CD","pathname":"/readme/architect/ci-cd","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"7YsPL28RgeVYZJx7I49Z","title":"DevSecOps","pathname":"/readme/architect/ci-cd/devsecops","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"UBHsO6kjuMDf4m6pv6Mp","title":"DAST","pathname":"/readme/architect/ci-cd/devsecops/dast","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"},{"label":"DevSecOps"}]},{"id":"WkAy8dyBrnH7flrXtC8s","title":"Burp","pathname":"/readme/architect/ci-cd/devsecops/dast/burp","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"},{"label":"DevSecOps"},{"label":"DAST"}]},{"id":"BwTWQWZsPj6Hjj01LdSI","title":"Dastardly","pathname":"/readme/architect/ci-cd/devsecops/dast/burp/dastardly","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"},{"label":"DevSecOps"},{"label":"DAST"},{"label":"Burp"}]},{"id":"DVao9b2AIzl7sOpCeajN","title":"StackHawk","pathname":"/readme/architect/ci-cd/devsecops/dast/stackhawk","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"},{"label":"DevSecOps"},{"label":"DAST"}]},{"id":"tNJfCz2dkAOiMge38N3w","title":"ZAP and GitHub Actions","pathname":"/readme/architect/ci-cd/devsecops/dast/zap-and-github-actions","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"},{"label":"DevSecOps"},{"label":"DAST"}]},{"id":"IG5Adbq8ff8J2BiMizrF","title":"SAST","pathname":"/readme/architect/ci-cd/devsecops/sast","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"},{"label":"DevSecOps"}]},{"id":"1ZOFhxO186KfbZFQr4uC","title":"Checkmarx","pathname":"/readme/architect/ci-cd/devsecops/sast/checkmarx","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"},{"label":"DevSecOps"},{"label":"SAST"}]},{"id":"QhOEvvLPdR5KRQErXijn","title":"OSV by Google","pathname":"/readme/architect/ci-cd/devsecops/sast/osv-by-google","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"},{"label":"DevSecOps"},{"label":"SAST"}]},{"id":"1EzLSXt5nZBsNHWfU1ps","title":"Snyk","pathname":"/readme/architect/ci-cd/devsecops/sast/snyk","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"},{"label":"DevSecOps"},{"label":"SAST"}]},{"id":"zLISUGdoB7Nqh2MgJv41","title":"SonarQube","pathname":"/readme/architect/ci-cd/devsecops/sast/sonarqube","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"},{"label":"DevSecOps"},{"label":"SAST"}]},{"id":"ZA21FM8HwFgsc8VbFhSP","title":"GitLab Runner in Yandex Cloud","pathname":"/readme/architect/ci-cd/gitlab-runner-in-yandex-cloud","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"lQenY1sL2yel445Bvj0W","title":"Dynamic Gitlab Runners in Yandex Cloud","pathname":"/readme/architect/ci-cd/dynamic-gitlab-runners-in-yandex-cloud","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"WTyTwQq05pXtofQ2UmLT","title":"GitLab runner in Kubernetes with Werf","pathname":"/readme/architect/ci-cd/gitlab-runner-in-kubernetes-with-werf","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"7yyNl0A05Z3zRk5XJ98a","title":"Kubernetes deploy strategies","pathname":"/readme/architect/ci-cd/kubernetes-deploy-strategies","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"gQ9xTVJd3TDMALOU0G8W","title":"Kubernetes highload deploy. part 1","pathname":"/readme/architect/ci-cd/kubernetes-highload-deploy-part-1","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"HVUIwf7l3gukPALF8fMf","title":"Kubernetes highload deploy. part 2","pathname":"/readme/architect/ci-cd/kubernetes-highload-deploy-part-2","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"xL6ZyF5xwgM2nHYhAJwT","title":"Kubernetes Argo Rollouts","pathname":"/readme/architect/ci-cd/kubernetes-argo-rollouts","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"qxWu2hRcGMnOk8jTbTTo","title":"Jenkins in Kubernetes","pathname":"/readme/architect/ci-cd/jenkins-in-kubernetes","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"HIrVLWw3E4U9zCxb9HKK","title":"Ansible Semaphore","pathname":"/readme/architect/ci-cd/ansible-semaphore","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"Ft5lzsk8HFywAreuFIqG","title":"Image storage, scaning and signing","pathname":"/readme/architect/ci-cd/image-storage-scaning-and-signing","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"e615CEdKjEmghQkciWfg","title":"Install WireGuard with Gitlab and Terraform","pathname":"/readme/architect/ci-cd/install-wireguard-with-gitlab-and-terraform","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"UfBIZbt3puLw89qv8hVB","title":"CI/CD example fror small web app","pathname":"/readme/architect/ci-cd/ci-cd-example-fror-small-web-app","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"RfNYFHaX7WbqRzAT4dde","title":"Threat matrix for CI CD Pipeline","pathname":"/readme/architect/ci-cd/threat-matrix-for-ci-cd-pipeline","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"CI/CD"}]},{"id":"Yo67J2xrnA1cEfRUqCaA","title":"SIEM / SOC","pathname":"/readme/architect/siem-soc","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"KBhFY7gRhEQBmxsn8eHx","title":"Datadog","pathname":"/readme/architect/siem-soc/datadog","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"}]},{"id":"8vh03drysoIrJsTaDiuC","title":"Splunk","pathname":"/readme/architect/siem-soc/splunk","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"}]},{"id":"k9PQfWhNRw7bhlY8TmGS","title":"Splunk — general description","pathname":"/readme/architect/siem-soc/splunk/splunk-general-description","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"Splunk"}]},{"id":"U6pUPgG1xTlt8og0my2o","title":"MaxPatrol","pathname":"/readme/architect/siem-soc/maxpatrol","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"}]},{"id":"egMEjHuiFsIeOKI06PHl","title":"MaxPatrol 8 and RedCheck Enterprise","pathname":"/readme/architect/siem-soc/maxpatrol/maxpatrol-8-and-redcheck-enterprise","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"MaxPatrol"}]},{"id":"AMLe14AafstPjZAvG6cu","title":"QRadar IBM","pathname":"/readme/architect/siem-soc/qradar-ibm","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"}]},{"id":"OsK8tQlyypFiR0QGlswq","title":"Cloud Native Security Platform (CNAPP) - Aqua","pathname":"/readme/architect/siem-soc/cloud-native-security-platform-cnapp-aqua","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"}]},{"id":"FI6cLmc0rvy9sTpLikTT","title":"OSSIM | AT&T","pathname":"/readme/architect/siem-soc/ossim-at-and-t","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"}]},{"id":"KswcjNGFzgLe80RNTRsm","title":"AlienVault (OSSIM) install","pathname":"/readme/architect/siem-soc/ossim-at-and-t/alienvault-ossim-install","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"OSSIM | AT&T"}]},{"id":"eaPkSzqjj20DuuRE7azL","title":"Wazuh","pathname":"/readme/architect/siem-soc/wazuh","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"}]},{"id":"zxPcRTgXrVEbehVc2dg2","title":"EDR","pathname":"/readme/architect/siem-soc/edr","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"}]},{"id":"Krrym5R8wSxo2OWo3ZQD","title":"Cortex XDR | Palo Alto Networks","pathname":"/readme/architect/siem-soc/edr/cortex-xdr-palo-alto-networks","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"EDR"}]},{"id":"0GgKBbd9xAhb9AcMBf4C","title":"Cynet","pathname":"/readme/architect/siem-soc/edr/cynet","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"EDR"}]},{"id":"H4SS73pUmwSOFh4bZgab","title":"FortiEDR | Fortinet","pathname":"/readme/architect/siem-soc/edr/fortiedr-fortinet","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"EDR"}]},{"id":"dDqHGKtVENUNhwsXnzJ4","title":"Elastic","pathname":"/readme/architect/siem-soc/edr/elastic","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"EDR"}]},{"id":"CHpJGrmJsZIJP8EzoXAg","title":"Elastic","pathname":"/readme/architect/siem-soc/elastic","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"}]},{"id":"uP7kLPZg2sRGnJrFxZ2k","title":"Install Elasticsearch, Logstash, and Kibana (Elastic Stack) on Ubuntu 22.04","pathname":"/readme/architect/siem-soc/elastic/install-elasticsearch-logstash-and-kibana-elast","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"Elastic"}]},{"id":"zj2pwkjmF12rzNzrnCr2","title":"Setting Up Elastic 8 with Kibana, Fleet, Endpoint Security, and Windows Log Collection","pathname":"/readme/architect/siem-soc/elastic/setting-up-elastic-8-with-kibana-fleet-endpoint","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"Elastic"}]},{"id":"GyKhAweiruLoLGPZE6uh","title":"Threat Intelligence","pathname":"/readme/architect/siem-soc/threat-intelligence","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"}]},{"id":"fsNnXuMHpi0bdFxsOCcy","title":"MISP","pathname":"/readme/architect/siem-soc/threat-intelligence/misp","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"Threat Intelligence"}]},{"id":"mlSzlUkT7os5jTY6xO7S","title":"msticpy Microsoft","pathname":"/readme/architect/siem-soc/threat-intelligence/msticpy-microsoft","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"Threat Intelligence"}]},{"id":"qppmiVB1sxA59aEPxOMV","title":"X-Force | IBM","pathname":"/readme/architect/siem-soc/threat-intelligence/x-force-ibm","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"Threat Intelligence"}]},{"id":"AYNLJHcivEoTcnvVd9RJ","title":"Elastic","pathname":"/readme/architect/siem-soc/threat-intelligence/elastic","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"SIEM / SOC"},{"label":"Threat Intelligence"}]},{"id":"NfeutVDXP2kJvTnimdXB","title":"VPN","pathname":"/readme/architect/vpn","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"DTSCSeEhYgYSpmbiyrWb","title":"Full-Mesh VPN fastd, tinc, VpnCloud","pathname":"/readme/architect/vpn/full-mesh-vpn-fastd-tinc-vpncloud","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VPN"}]},{"id":"taIsOU4VIX5QVhSI2rsl","title":"Wireguard","pathname":"/readme/architect/vpn/wireguard","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VPN"}]},{"id":"PL3dcdSuSjtgAT3GFrnf","title":"WireGuard for Internet access","pathname":"/readme/architect/vpn/wireguard/wireguard-for-internet-access","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VPN"},{"label":"Wireguard"}]},{"id":"0QzRduxBIzfrqvoxfepW","title":"WireGuard on MikroTik and Keenetic","pathname":"/readme/architect/vpn/wireguard/wireguard-on-mikrotik-and-keenetic","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VPN"},{"label":"Wireguard"}]},{"id":"5l2arPgVVy8Uw6FuFu3J","title":"WireGuard site to site","pathname":"/readme/architect/vpn/wireguard/wireguard-site-to-site","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VPN"},{"label":"Wireguard"}]},{"id":"AAqnRKJzOLVuQWWXgjES","title":"SoftEther VPN Project","pathname":"/readme/architect/vpn/softether-vpn-project","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VPN"}]},{"id":"pUzqnkfCfCvnEErVXyuS","title":"Cisco AnyConnect client","pathname":"/readme/architect/vpn/cisco-anyconnect-client","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VPN"}]},{"id":"s88ZlaSem8Lj87AZGfeX","title":"OpenConnect","pathname":"/readme/architect/vpn/openconnect","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VPN"}]},{"id":"GcLuxI34qndhw0nTCMz7","title":"SSTP python server","pathname":"/readme/architect/vpn/sstp-python-server","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VPN"}]},{"id":"ZFud9SMPZMZkjrGn0VCx","title":"OS hardening","pathname":"/readme/architect/os-hardening","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"Gm5dPhMAxElQgsZzLFNG","title":"CIS Benchmarks","pathname":"/readme/architect/os-hardening/cis-benchmarks","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"OS hardening"}]},{"id":"r5FtGImx2eI59D3loIEO","title":"Cloud Providers","pathname":"/readme/architect/cloud-providers","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"4XMAaztSphqy6xaHS8ws","title":"OpenNebula","pathname":"/readme/architect/opennebula","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"ZIRZAQG2V5bVi3aZvH7k","title":"OpenNebula Edge Cloud - Open Source Cloud & Edge Computing","pathname":"/readme/architect/opennebula/opennebula-edge-cloud-open-source-cloud-and-edge-computing","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"OpenNebula"}]},{"id":"R5VeJK0K4HKsA2iyWPwl","title":"Discover OpenNebula – Open Source Cloud & Edge Computing Platform","pathname":"/readme/architect/opennebula/discover-opennebula-open-source-cloud-and-edge-computing-platform","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"OpenNebula"}]},{"id":"ywj9LalXctvYdqcNFPIg","title":"OpenNebula Multi-Cloud","pathname":"/readme/architect/opennebula/opennebula-multi-cloud","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"OpenNebula"}]},{"id":"NVMWLB9ShHf0KqwaQYJy","title":"Kubernetes on OpenNebula","pathname":"/readme/architect/opennebula/kubernetes-on-opennebula","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"OpenNebula"}]},{"id":"Cgte9w8IP38vkHTbFWO5","title":"The Open Source Alternative to Nutanix","pathname":"/readme/architect/opennebula/the-open-source-alternative-to-nutanix","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"OpenNebula"}]},{"id":"tTrLvmSqW50yb6osGDYY","title":"The Simple Alternative to OpenStack","pathname":"/readme/architect/opennebula/the-simple-alternative-to-openstack","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"OpenNebula"}]},{"id":"OCmHfdNqhN3JVzfbb7rH","title":"OpenNebula Partner Ecosystem","pathname":"/readme/architect/opennebula/opennebula-partner-ecosystem","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"OpenNebula"}]},{"id":"PRb5UsLpTQUJkye3x80u","title":"OpenStack","pathname":"/readme/architect/openstack","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"Ztlck0xN0NcPihBtbks1","title":"Install manual","pathname":"/readme/architect/openstack/install-manual","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"OpenStack"}]},{"id":"eR1Xm8z9SQo3QJ6hwXXs","title":"Install with DevStack","pathname":"/readme/architect/openstack/install-with-devstack","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"OpenStack"}]},{"id":"MsAEcsvpxZi83XcglLVu","title":"VM","pathname":"/readme/architect/vm","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"fKXmLKXmMZQ62NbWxdZO","title":"Create a VHD file from a Linux disk","pathname":"/readme/architect/vm/create-a-vhd-file-from-a-linux-disk","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VM"}]},{"id":"G31fqcY4JV8enmnqMnjY","title":"Backup / Migration","pathname":"/readme/architect/vm/backup-migration","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VM"}]},{"id":"wm5xGaOzdjua8Rx2PQZH","title":"Coriolis","pathname":"/readme/architect/vm/backup-migration/coriolis","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VM"},{"label":"Backup / Migration"}]},{"id":"zSiooGJOHSjGMP4P8IGO","title":"Proxmox Backup Server","pathname":"/readme/architect/vm/backup-migration/proxmox-backup-server","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VM"},{"label":"Backup / Migration"}]},{"id":"zY7t1TZwrRF5MZDNLdWr","title":"oVirt","pathname":"/readme/architect/vm/ovirt","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VM"}]},{"id":"JoL5H5WUlD3eWW0fGFQG","title":"VMware vCenter","pathname":"/readme/architect/vm/vmware-vcenter","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VM"}]},{"id":"LgqGqusQtpEkBRFl3T35","title":"Proxmox","pathname":"/readme/architect/vm/proxmox","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"VM"}]},{"id":"ebWqiAxeGOH56LiQ9S1z","title":"Docker","pathname":"/readme/architect/docker","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"sEiQLukKzAreToUSn79D","title":"Container optimization","pathname":"/readme/architect/docker/container-optimization","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Docker"}]},{"id":"hly9nuaCVp01PExd44fe","title":"Ubuntu RDP container","pathname":"/readme/architect/docker/ubuntu-rdp-container","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"Docker"}]},{"id":"m72nGg27kH2vKO9VU0Ea","title":"LXC","pathname":"/readme/architect/lxc","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"}]},{"id":"N0TGU4XRZBNRqLfGm3SM","title":"LXD on Ubuntu 18.04","pathname":"/readme/architect/lxc/lxd-on-ubuntu-18-04","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"LXC"}]},{"id":"m95GhDRUZNmOPA2qqXuR","title":"Install, Create and Manage LXC in Ubuntu/Debian","pathname":"/readme/architect/lxc/install-create-and-manage-lxc-in-ubuntu-debian","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Architect"},{"label":"LXC"}]},{"id":"0zCv3i9w6pSBsg88aJQs","title":"Big Data","pathname":"/readme/big-data","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"8pz2Cd57OUADu33ON8R2","title":"OLAP data qubes","pathname":"/readme/big-data/olap-data-qubes","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Big Data"}]},{"id":"dVEImYKVyQTFUndpECU5","title":"Storage and autoscale in Lerua","pathname":"/readme/big-data/storage-and-autoscale-in-lerua","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Big Data"}]},{"id":"xt7ybhildJamMxpJuPlv","title":"Machine Learning","pathname":"/readme/machine-learning","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"GUbb0YB56nZyoMqDiRHm","title":"Yandex YaLM 100B. GPT model","pathname":"/readme/machine-learning/yandex-yalm-100b-gpt-model","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Machine Learning"}]},{"id":"K97SgR3B5Q2aXcBpmfzv","title":"Kaggle Community Datasts Models","pathname":"/readme/machine-learning/kaggle-community-datasts-models","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Machine Learning"}]},{"id":"hDsvFDrNFFL3VcBLfwsD","title":"AI in video production","pathname":"/readme/machine-learning/ai-in-video-production","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Machine Learning"}]},{"id":"aoPKLufS6YNr2a7y02FY","title":"Image search","pathname":"/readme/machine-learning/image-search","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Machine Learning"}]},{"id":"cVC3lsfkfT7rrMGVPa5c","title":"Chat bots","pathname":"/readme/machine-learning/chat-bots","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Machine Learning"}]},{"id":"8Pf9G0gxk68IA3N48jLp","title":"You.com","pathname":"/readme/machine-learning/chat-bots/you-com","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Machine Learning"},{"label":"Chat bots"}]},{"id":"9RpRkfEAPLmDH2QWMeFn","title":"Chat GPT","pathname":"/readme/machine-learning/chat-bots/chat-gpt","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Machine Learning"},{"label":"Chat bots"}]},{"id":"KgPR1vSBLbeqeOghm7gy","title":"Implementing GPT in NumPy","pathname":"/readme/machine-learning/chat-bots/chat-gpt/implementing-gpt-in-numpy","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Machine Learning"},{"label":"Chat bots"},{"label":"Chat GPT"}]},{"id":"x8oyu8dEMnQD3uNbRCQJ","title":"Jailbreak Chat","pathname":"/readme/machine-learning/chat-bots/jailbreak-chat","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Machine Learning"},{"label":"Chat bots"}]},{"id":"N8alHwFrVRE1yAS9XDsw","title":"Coding plugins CodeWhisperer","pathname":"/readme/machine-learning/coding-plugins-codewhisperer","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Machine Learning"}]},{"id":"C7FFDC4v7UFXEoqYf0Ah","title":"Malware","pathname":"/readme/malware","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"DV4H7spz8XlJQEz8EX4D","title":"Isiaon/Pitraix: Modern Cross-Platform Peer-to-Peer Botnet over TOR","pathname":"/readme/malware/isiaon-pitraix-modern-cross-platform-peer-to-peer-botnet-over-tor","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Malware"}]},{"id":"En6rXORJZV3yxATXySKu","title":"theZoo A repository of LIVE malwares","pathname":"/readme/malware/thezoo-a-repository-of-live-malwares","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Malware"}]},{"id":"sLuBcotWsErcdTEC2cH7","title":"Pentest","pathname":"/readme/pentest","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"txscfbX7DoLcrebAOfNI","title":"Red Team","pathname":"/readme/pentest/red-team","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"BV9r2Ry3qajTy2HrxZsi","title":"MITRE ATT&CK matrix","pathname":"/readme/pentest/red-team/mitre-att-and-ck-matrix","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"}]},{"id":"5W6hKYTjfE8tCsv4VpS8","title":"C2 Frameworks","pathname":"/readme/pentest/red-team/c2-frameworks","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"}]},{"id":"xdP7kSzOn6bAOD9XKdxl","title":"Brute Ratel C4","pathname":"/readme/pentest/red-team/c2-frameworks/brute-ratel-c4","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"},{"label":"C2 Frameworks"}]},{"id":"mLtQbumcHv8IjiLxBC0I","title":"Cobalt Strike","pathname":"/readme/pentest/red-team/c2-frameworks/cobalt-strike","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"},{"label":"C2 Frameworks"}]},{"id":"2bGtHwNnqEPIK4A51j4m","title":"Covenant","pathname":"/readme/pentest/red-team/c2-frameworks/covenant","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"},{"label":"C2 Frameworks"}]},{"id":"JguHA6siUdVaWkAcLjbJ","title":"Havoc Framework","pathname":"/readme/pentest/red-team/c2-frameworks/havoc-framework","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"},{"label":"C2 Frameworks"}]},{"id":"FcOWGdBbqskUjNfyCW4r","title":"Merlin","pathname":"/readme/pentest/red-team/c2-frameworks/merlin","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"},{"label":"C2 Frameworks"}]},{"id":"u1RFGMZM0UqHJgB0dInN","title":"Metasploit","pathname":"/readme/pentest/red-team/c2-frameworks/metasploit","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"},{"label":"C2 Frameworks"}]},{"id":"GIPKj8q3DHhTraDYKU1G","title":"Sillenttrinity","pathname":"/readme/pentest/red-team/c2-frameworks/sillenttrinity","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"},{"label":"C2 Frameworks"}]},{"id":"tx63hK9hA6fozQKpGjVB","title":"Sliver","pathname":"/readme/pentest/red-team/c2-frameworks/sliver","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"},{"label":"C2 Frameworks"}]},{"id":"qtwRVKDNYTu1NEYRPS1Z","title":"Manage and report","pathname":"/readme/pentest/red-team/manage-and-report","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"}]},{"id":"TqBovxiriRa0HIP0iDFP","title":"Dradis Framework","pathname":"/readme/pentest/red-team/manage-and-report/dradis-framework","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"},{"label":"Manage and report"}]},{"id":"foT1OHed21GhenHjJgSZ","title":"Hexway","pathname":"/readme/pentest/red-team/manage-and-report/hexway","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"},{"label":"Manage and report"}]},{"id":"EJ55LcGcmfpFpLmL08ZJ","title":"Underground","pathname":"/readme/pentest/red-team/underground","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Red Team"}]},{"id":"2LZZD9ePxVISIxjh7mL3","title":"Social engineering","pathname":"/readme/pentest/social-engineering","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"aBpU4mQaZoPR6T1LKWhB","title":"Social Engineer Toolkit setoolkit","pathname":"/readme/pentest/social-engineering/social-engineer-toolkit-setoolkit","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Social engineering"}]},{"id":"cEIdlNXATIChsbg8T7aD","title":"OSINT","pathname":"/readme/pentest/osint","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"rpjvCBK8YMVpqSlpJWLi","title":"OSINT for comapny","pathname":"/readme/pentest/osint/osint-for-comapny","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"OSINT"}]},{"id":"CcE30pdBgFUhU79NrCe9","title":"Instagram fishing","pathname":"/readme/pentest/osint/instagram-fishing","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"OSINT"}]},{"id":"ivuFspFUYBmlzTY9VQ6q","title":"Forensics","pathname":"/readme/pentest/forensics","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"EM900MevSKHpbzcVZjeU","title":"Forensics tools","pathname":"/readme/pentest/forensics/forensics-tools","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Forensics"}]},{"id":"TFtbhNFvVitDNGgjnkwJ","title":"Pentesting Methodology","pathname":"/readme/pentest/pentesting-methodology","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"jt5hRoLfwUv7RuYONsf9","title":"Web","pathname":"/readme/pentest/web","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"ctj1N7s9vxA8gIPCGXWd","title":"CI/CD Methodology","pathname":"/readme/pentest/ci-cd-methodology","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"apJfRgviMXj3jrTwbVcu","title":"Cloud Methodology","pathname":"/readme/pentest/cloud-methodology","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"25Vb5AgUKl3tcDDyahmG","title":"Hacking The Cloud","pathname":"/readme/pentest/cloud-methodology/hacking-the-cloud","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Cloud Methodology"}]},{"id":"qdaufMlUXtUPlNE73pVs","title":"Kubernetes Pentesting","pathname":"/readme/pentest/kubernetes-pentesting","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"OJOKZprnnxdNJRInub1f","title":"Android","pathname":"/readme/pentest/android","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"IGdd6sSuOyYeRQtIsJE9","title":"SSL Unpinning for Android applications","pathname":"/readme/pentest/android/ssl-unpinning-for-android-applications","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"Android"}]},{"id":"20KezIP4jeuxIMgzqWr1","title":"iOS","pathname":"/readme/pentest/ios","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"nUiRdiVH4SsAyFZpljFM","title":"SSL unpinning iOS and macOS applications","pathname":"/readme/pentest/ios/ssl-unpinning-ios-and-macos-applications","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"},{"label":"iOS"}]},{"id":"h17Pqn4yYJd5wnsv44g0","title":"HackBar tool","pathname":"/readme/pentest/hackbar-tool","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"6THiz8mHvdbKd3mvevHf","title":"CyberChef Tools","pathname":"/readme/pentest/cyberchef-tools","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"sT5aqDOgEvLK1eniii99","title":"Python virtualenv","pathname":"/readme/pentest/python-virtualenv","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"CY3qDB4Kr8wUdjGEekf3","title":"IppSec - YouTube","pathname":"/readme/pentest/ippsec-youtube","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"X6KhDplLQQdpQVZvbb5O","title":"Hacktricks.xyz","pathname":"/readme/pentest/hacktricks-xyz","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Pentest"}]},{"id":"GN12oCkzxJQSrpmdKXvN","title":"Compliance","pathname":"/readme/compliance","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"BOTqKqPt7WuzshWVzyTj","title":"152 ФЗ. Personal data","pathname":"/readme/compliance/152-fz-personal-data","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"}]},{"id":"qRlYhMg7VrA0pAZWiwOa","title":"PCI DSS and ГОСТ Р 57580.1-2017","pathname":"/readme/compliance/pci-dss-and-gost-r-57580-1-2017","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"}]},{"id":"PCmBpOp2VW4lcuU5Q6x1","title":"Cloud compliance","pathname":"/readme/compliance/cloud-compliance","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"}]},{"id":"RnMslWs7MAdKxcUnNWZF","title":"ГОСТ Р 57580.1-2017 для Kubernetes","pathname":"/readme/compliance/gost-r-57580-1-2017-dlya-kubernetes","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"}]},{"id":"tvIO0qpTqDx4Jsx2GVTp","title":"Kubernets as DevSecOps and NIST compliance","pathname":"/readme/compliance/kubernets-as-devsecops-and-nist-compliance","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"}]},{"id":"X5BfiiKFC3GxuuOJGRsd","title":"NIST SP 800-61 cyberincidece control","pathname":"/readme/compliance/nist-sp-800-61-cyberincidece-control","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"}]},{"id":"aWePHIvHxRHROiJmuRoA","title":"CIS Kubernetes Benchmark v1.6 - RKE2 v1.20","pathname":"/readme/compliance/cis-kubernetes-benchmark-v1-6-rke2-v1-20","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"}]},{"id":"dvsJx5lOSmJd5V5J6RDi","title":"CIS Kubernetes Benchmark v1.23 - RKE2","pathname":"/readme/compliance/cis-kubernetes-benchmark-v1-23-rke2","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"}]},{"id":"cuPLboSZSBdqv7NXxmAU","title":"Requirements for Russian Banks","pathname":"/readme/compliance/requirements-for-russian-banks","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"}]},{"id":"8y3pyaDwQb4HofaZNxiv","title":"Tools","pathname":"/readme/compliance/tools","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"}]},{"id":"jRk6Nf58DvEn9gfIAGve","title":"Chef InSpec","pathname":"/readme/compliance/tools/chef-inspec","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"},{"label":"Tools"}]},{"id":"RTkINDqBz8mlBSlw4rug","title":"Elastic SIEM","pathname":"/readme/compliance/tools/elastic-siem","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Compliance"},{"label":"Tools"}]},{"id":"fe2ngPWVq4lMWDeIuJUu","title":"Asset management","pathname":"/readme/asset-management","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"PhDDmRLOBoUbb4IK4ezS","title":"CMDBuild","pathname":"/readme/asset-management/cmdbuild","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Asset management"}]},{"id":"C2MKSezS3LD63dcROqRj","title":"Project management","pathname":"/readme/project-management","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"MYGAXvcf0KeW4Qzhzwal","title":"Incident management SRE","pathname":"/readme/incident-management-sre","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"aOi5ousCtITGrGk1Cx6K","title":"Risk management","pathname":"/readme/risk-management","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"KPp5T4evtCaUKDIY0HFX","title":"IT risk management","pathname":"/readme/risk-management/it-risk-management","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Risk management"}]},{"id":"snbwq6p7JCZd8MvzNsQK","title":"BSI-Standard 200-3","pathname":"/readme/risk-management/bsi-standard-200-3","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Risk management"}]},{"id":"uvLJZvgHPM6c7dfKuL8e","title":"Web Dev","pathname":"/readme/web-dev","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"XEGwebfAj67N3suznm3m","title":"Cookie security","pathname":"/readme/web-dev/cookie-security","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Web Dev"}]},{"id":"boOS7VjHTJtXB1ElFWvg","title":"OWASP Top 10 2021","pathname":"/readme/web-dev/owasp-top-10-2021","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Web Dev"}]},{"id":"cFCwZwCxTHuTArzyrett","title":"Docker nginx php mysql","pathname":"/readme/web-dev/docker-nginx-php-mysql","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Web Dev"}]},{"id":"wdKFjJ0AAfB2Mn05SGAH","title":"Docker tor hiddenservice nginx","pathname":"/readme/web-dev/docker-tor-hiddenservice-nginx","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Web Dev"}]},{"id":"hiMYaxHCmNg4BO3sioQs","title":"Docker Compose wp nginx php mariadb","pathname":"/readme/web-dev/docker-compose-wp-nginx-php-mariadb","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Web Dev"}]},{"id":"wAfRut0S9XYEXvs4cPAy","title":"Dependency Checking","pathname":"/readme/web-dev/dependency-checking","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Web Dev"}]},{"id":"Q3yZPagrUemVVFMwUWpF","title":"Nexus Analyzer","pathname":"/readme/web-dev/dependency-checking/nexus-analyzer","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Web Dev"},{"label":"Dependency Checking"}]},{"id":"n3V3fhh4iNYrUlzIW1sw","title":"OWASP dependency-check","pathname":"/readme/web-dev/dependency-checking/owasp-dependency-check","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Web Dev"},{"label":"Dependency Checking"}]},{"id":"neXGA3Oru8nDjkg45Ryc","title":"Yii skeeks cms","pathname":"/readme/web-dev/yii-skeeks-cms","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Web Dev"}]},{"id":"mCM0KtXlB18Jn0KuzRK2","title":"YiiStudio","pathname":"/readme/web-dev/yiistudio","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Web Dev"}]},{"id":"UrW5bzh74G79v4CG0XRg","title":"Art","pathname":"/readme/art","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"It6oivLmoWPyQjuiSvvI","title":"GTK Themes","pathname":"/readme/art/gtk-themes","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Art"}]},{"id":"4vpMmFBdIpZFHBMHg0O3","title":"Themes for Xfce Desktop","pathname":"/readme/art/themes-for-xfce-desktop","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Art"}]},{"id":"xIC7nqSDfJz0zOMNvSqY","title":"XFCE / Xubuntu Windows 95","pathname":"/readme/art/xfce-xubuntu-windows-95","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Art"}]},{"id":"1IjJNaOIbGlfQZyrzJIe","title":"Moscow events","pathname":"/readme/art/moscow-events","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Art"}]},{"id":"kwYXuilCDyGV7VWNPYol","title":"Photo goods","pathname":"/readme/art/photo-goods","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Art"}]},{"id":"YG9ky9dnVoCA21vHRNEX","title":"Russian style gifts","pathname":"/readme/art/russian-style-gifts","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Art"}]},{"id":"iQwnCQM7yPeagILYcpZW","title":"Cryptocurrency","pathname":"/readme/cryptocurrency","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"NOlwzCdybgZfbavlan6J","title":"News","pathname":"/readme/cryptocurrency/news","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Cryptocurrency"}]},{"id":"kpATL52nlAogvpz3SRF7","title":"Arbitrage","pathname":"/readme/cryptocurrency/arbitrage","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Cryptocurrency"}]},{"id":"FfhyW677parFRuR1CiME","title":"Stocks","pathname":"/readme/cryptocurrency/stocks","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Cryptocurrency"}]},{"id":"gDnYt9fT3l2GcZaADbPz","title":"Exchange aggregators","pathname":"/readme/cryptocurrency/exchange-aggregators","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Cryptocurrency"}]},{"id":"zJ0oDDff0WMf8zX5WL8t","title":"Where to use","pathname":"/readme/cryptocurrency/where-to-use","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Cryptocurrency"}]},{"id":"cVZuHQ0yLNTqrq3ml2aw","title":"Prepaid cards","pathname":"/readme/cryptocurrency/prepaid-cards","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Cryptocurrency"}]},{"id":"mcVeWR8xGbKOVTB32XFr","title":"BitFree","pathname":"/readme/cryptocurrency/prepaid-cards/bitfree","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Cryptocurrency"},{"label":"Prepaid cards"}]},{"id":"YOYQmh3RiPg2SoRKyS1m","title":"Pyypl Your Money at Your Fingertips","pathname":"/readme/cryptocurrency/prepaid-cards/pyypl-your-money-at-your-fingertips","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Cryptocurrency"},{"label":"Prepaid cards"}]},{"id":"XIqBJTO9rLyZf0Y5VcRy","title":"IT magazines","pathname":"/readme/it-magazines","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"18aIgwktU37yq1tD3sxA","title":"WIKI and Writeups tools","pathname":"/readme/it-magazines/wiki-and-writeups-tools","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"IT magazines"}]},{"id":"n9ca0lGtWCcIc17ocZx2","title":"BookStack","pathname":"/readme/it-magazines/wiki-and-writeups-tools/bookstack","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"IT magazines"},{"label":"WIKI and Writeups tools"}]},{"id":"yHAoFWXodchHOmMV4aOt","title":"GitBook","pathname":"/readme/it-magazines/wiki-and-writeups-tools/gitbook","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"IT magazines"},{"label":"WIKI and Writeups tools"}]},{"id":"PVdlJWAW2pLi4nkPjK7n","title":"MkDocs","pathname":"/readme/it-magazines/wiki-and-writeups-tools/mkdocs","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"IT magazines"},{"label":"WIKI and Writeups tools"}]},{"id":"WqYH4ii3mgEMcfA9WBjx","title":"Wiki.js","pathname":"/readme/it-magazines/wiki-and-writeups-tools/wiki-js","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"IT magazines"},{"label":"WIKI and Writeups tools"}]},{"id":"EN1JoCwAFevTA4IxtQqB","title":"DokuWiki","pathname":"/readme/it-magazines/wiki-and-writeups-tools/dokuwiki","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"IT magazines"},{"label":"WIKI and Writeups tools"}]},{"id":"k2CI8rrDcJH4Z9kPifDy","title":"Languages","pathname":"/readme/languages","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"a18Xfjn6sOWWq0qgFnJ3","title":"Learning","pathname":"/readme/learning","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"tfw4CcJxLh4mwDROlfFr","title":"(ISC)2","pathname":"/readme/learning/isc-2","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Learning"}]},{"id":"lTPWX9Kdc7F4ujDuvVKa","title":"CISSP","pathname":"/readme/learning/isc-2/cissp","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Learning"},{"label":"(ISC)2"}]},{"id":"sMp3PdgYCOYFz7QPQulc","title":"Offensive Security","pathname":"/readme/learning/offensive-security","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Learning"}]},{"id":"o1EBGl3HcmnEO28TWKKy","title":"OSCP","pathname":"/readme/learning/offensive-security/oscp","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Learning"},{"label":"Offensive Security"}]},{"id":"IFma4NUkwZi2yoDxFx07","title":"OSEP","pathname":"/readme/learning/offensive-security/osep","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Learning"},{"label":"Offensive Security"}]},{"id":"4utYb8fQ4OK0Us3uAqTp","title":"OSED","pathname":"/readme/learning/offensive-security/osed","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Learning"},{"label":"Offensive Security"}]},{"id":"D2DPV5s8mW8lYY8xSKVX","title":"DevSecOps","pathname":"/readme/learning/devsecops","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Learning"}]},{"id":"RmgrLtfLRtZe0T2Gmz8j","title":"Certified DevSecOps Professional (CDP)","pathname":"/readme/learning/devsecops/certified-devsecops-professional-cdp","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Learning"},{"label":"DevSecOps"}]},{"id":"gzg9AtWW56QJoXHI8a9b","title":"Certified DevSecOps Expert (CDE)","pathname":"/readme/learning/devsecops/certified-devsecops-expert-cde","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Learning"},{"label":"DevSecOps"}]},{"id":"Z1W90H6vMLqHirMHwlBb","title":"Web Security Academy: PortSwigger","pathname":"/readme/learning/web-security-academy-portswigger","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Learning"}]},{"id":"Boci88vKfCo6Z6esDqxo","title":"Relocation","pathname":"/readme/relocation","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"keF4tw8nCKk2QCWIqYRC","title":"London experience","pathname":"/readme/relocation/london-experience","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Relocation"}]},{"id":"MLvl0rMUQsWdPrtx7TlR","title":"IT visas in 2022","pathname":"/readme/relocation/it-visas-in-2022","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Relocation"}]},{"id":"HjIXkWvXgyshXHtPIV4q","title":"Remote work","pathname":"/readme/relocation/remote-work","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Relocation"}]},{"id":"CXKKIgFgxlnzji2ToA79","title":"Running business in UAE","pathname":"/readme/relocation/running-business-in-uae","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Relocation"}]},{"id":"LUtw4RbfGG8Tn3N0TtwU","title":"Freenet","pathname":"/readme/freenet","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"Yyt3i8Ta5GHmb22v41wH","title":"Independent online services: the philosophy of a free Internet","pathname":"/readme/freenet/independent-online-services-the-philosophy-of-a-fr","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Freenet"}]},{"id":"W37lliq22NTKJ5Mg7eju","title":"Tor Project Anonymity Online","pathname":"/readme/freenet/tor-project-anonymity-online","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Freenet"}]},{"id":"k65jfXu8kaJDzfpuBLqH","title":"I2P Anonymous Network","pathname":"/readme/freenet/i2p-anonymous-network","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Freenet"}]},{"id":"5H7701Bloh3xFU6q6dmG","title":"Services","pathname":"/readme/services","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"}]},{"id":"EVKVuArg03u8vpzNak5z","title":"SMS Registration","pathname":"/readme/services/sms-registration","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Services"}]},{"id":"nDpUzugeWxEMQ9cXY5Ws","title":"Registering ChatGPT in Russia","pathname":"/readme/services/sms-registration/registering-chatgpt-in-russia","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Services"},{"label":"SMS Registration"}]},{"id":"zMWdXj23QyTiUgh6TKcQ","title":"Local and regional eSIMs for travellers - Airalo","pathname":"/readme/services/local-and-regional-esims-for-travellers-airalo","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Services"}]},{"id":"lzs3J1A1jmLFpPKnYzob","title":"Digital busines cards","pathname":"/readme/services/digital-busines-cards","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Services"}]},{"id":"cTkDOvtoCcRJm3o9oZO0","title":"No KYC services and exchanges","pathname":"/readme/services/no-kyc-services-and-exchanges","siteSpaceId":"sitesp_Az85N","description":"","breadcrumbs":[{"label":"Book"},{"label":"Services"}]}]}