{
  "type": "recipe",
  "recipe": [
    {
      "name": "Bitrix Env Crm",
      "tags": [
        "centos7"
      ],
      "description": "Рецепт установки 1С-Битрикс: CRM",
      "file_name": "bitrixcrm.sh",
      "updated_at": "2020-05-15 12:01:12",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos7\""
        }
      ]
    },
    {
      "name": "Bitrix Env",
      "tags": [
        "centos7"
      ],
      "description": "Рецепт установки 1С-Битрикс: Веб-окружение",
      "file_name": "bitrixvm.sh",
      "updated_at": "2022-04-14 07:57:13",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos7\""
        }
      ]
    },
    {
      "name": "Django",
      "tags": [
        "centos7",
        "centos8",
        "debian8",
        "ubuntu1604",
        "ubuntu1804",
        "rocky8",
        "alma8",
        "oracle8"
      ],
      "description": "Рецепт установки Django с uwsgi и nginx. Инструкции будут при открытии IP адреса сервера в браузере",
      "file_name": "django.sh",
      "updated_at": "2023-04-12 16:06:52",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos7\",\"centos8\",\"debian8\",\"ubuntu1604\",\"ubuntu1804\",\"rocky8\",\"alma8\",\"oracle8\""
        }
      ]
    },
    {
      "name": "ISPmanager Lite",
      "tags": [
        "centos7",
        "alma8",
        "debian9",
        "debian10",
        "debian11",
        "ubuntu1804",
        "ubuntu2004",
        "ubuntu2204",
        "vzlinux8",
        "rocky8",
        "lic_ISPmanager_6_Lite"
      ],
      "description": "Рецепт установки ISPmanager Lite",
      "file_name": "ispmanager.sh",
      "updated_at": "2023-03-31 19:46:04",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos7\",\"alma8\",\"debian9\",\"debian10\",\"debian11\",\"ubuntu1804\",\"ubuntu2004\",\"vzlinux8\""
        },
        {
          "entity": "ram_mib",
          "expression": ">=1024"
        }
      ]
    },
    {
      "name": "LAMP",
      "tags": [
        "centos",
        "alma8",
        "alma9",
        "rocky8",
        "oracle8",
        "debian",
        "ubuntu1604",
        "ubuntu1804",
        "ubuntu2004"
      ],
      "description": "LAMP + Nginx",
      "file_name": "lamp.sh",
      "updated_at": "2023-04-12 16:06:52",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos\",\"alma8\",\"rocky8\",\"oracle8\",\"debian\",\"ubuntu1604\",\"ubuntu1804\",\"ubuntu2004\""
        }
      ]
    },
    {
      "name": "LEMP",
      "tags": [
        "centos8",
        "alma8",
        "alma9",
        "rocky8",
        "oracle8",
        "debian10",
        "debian11",
        "ubuntu1804",
        "ubuntu2004"
      ],
      "description": "Linux+Nginx+MySQL+PHP",
      "file_name": "lemp.sh",
      "updated_at": "2023-04-13 09:20:10",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos8\",\"alma8\",\"rocky8\",\"oracle8\",\"debian10\",\"debian11\",\"ubuntu1804\",\"ubuntu2004\""
        }
      ]
    },
    {
      "name": "Openvpn",
      "tags": [
        "centos6",
        "centos7",
        "centos8",
        "debian",
        "ubuntu1804",
        "ubuntu1604",
        "ubuntu2004",
        "rocky8",
        "oracle8",
        "alma8",
        "alma9"
      ],
      "description": "Openvpn server. Клиентский ключ доступен в директории /etc/openvpn/easy-rsa/keys",
      "file_name": "openvpn.sh",
      "updated_at": "2023-09-22 14:00:57",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos6\",\"centos7\",\"centos8\",\"debian\",\"ubuntu1804\",\"ubuntu1604\",\"ubuntu2004\",\"rocky8\",\"oracle8\",\"alma8\""
        }
      ]
    },
    {
      "name": "Redmine",
      "tags": [
        "centos8",
        "debian10",
        "oracle8",
        "rocky8",
        "alma8"
      ],
      "description": "Баг трекер Redmine. Логин: admin. Пароль или admin или пароль рута (зависит от ОС)",
      "file_name": "redmine.sh",
      "updated_at": "2023-04-13 09:16:34",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos8\",\"debian10\",\"oracle8\",\"rocky8\",\"alma8\""
        }
      ]
    },
    {
      "name": "Teamspeak",
      "tags": [
        "centos",
        "debian",
        "ubuntu1604",
        "ubuntu1804",
        "ubuntu2204"
      ],
      "description": "Teamspeak 3 сервер. Логин, пароль и токен можно найти в файле /root/ts3_login_data",
      "file_name": "teamspeak.sh",
      "updated_at": "2023-09-22 11:32:08",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos\",\"debian\",\"ubuntu1604\",\"ubuntu1804\""
        }
      ]
    },
    {
      "name": "Tomcat",
      "tags": [
        "centos",
        "debian",
        "ubuntu1604",
        "ubuntu1804",
        "ubuntu2204"
      ],
      "description": "Tomcat сервер. Запущен на порту 8080. Если виртуализация не openvz, то также доступен админ-интерфейс с паролем рута.",
      "file_name": "tomcat.sh",
      "updated_at": "2023-04-13 09:20:10",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos\",\"debian\",\"ubuntu1604\",\"ubuntu1804\""
        }
      ]
    },
    {
      "name": "VMmanager-OVZ",
      "tags": [
        "centos6"
      ],
      "description": "Установка VMmanager-OVZ",
      "file_name": "vemgr.sh",
      "updated_at": "2019-06-10 15:45:49",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos6\""
        }
      ]
    },
    {
      "name": "VMmanager-KVM",
      "tags": [
        "centos6",
        "centos7"
      ],
      "description": "Установка VMmanager-KVM",
      "file_name": "vmmgr.sh",
      "updated_at": "2019-06-10 15:45:49",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos6\",\"centos7\""
        }
      ]
    },
    {
      "name": "Zabbix agent linux",
      "tags": [
        "centos7",
        "centos8",
        "debian10",
        "ubuntu2004",
        "alma8",
        "rocky8",
        "oracle8"
      ],
      "description": "Установка и настройка Zabbix агента на Linux",
      "file_name": "zabbix_agent_linux.sh",
      "updated_at": "2022-02-25 10:01:44",
      "params": [
        {
          "name": "ZABBIX_SERVER",
          "description": "IP адрес сервера Zabbix или прокси",
          "required": true,
          "type": "input"
        }
      ],
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos7\",\"centos8\",\"debian10\",\"ubuntu2004\",\"alma8\",\"rocky8\",\"oracle8\""
        }
      ]
    },
    {
      "name": "Zabbix agent windows",
      "tags": [
        "windows"
      ],
      "description": "Установка и настройка Zabbix агента на Windows",
      "file_name": "zabbix_agent_windows.ps",
      "updated_at": "2022-02-25 10:24:27",
      "type": "powershell",
      "params": [
        {
          "name": "ZABBIX_SERVER",
          "description": "IP адрес сервера Zabbix или прокси",
          "required": true,
          "type": "input"
        }
      ],
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"windows\""
        }
      ]
    },
    {
      "name": "Zabbix server",
      "tags": [
        "debian10",
        "debian11",
        "debian12",
        "ubuntu2004",
        "ubuntu2204",
        "alma8",
        "alma9",
        "centos9",
        "centos8",
        "centos7",
        "oracle8",
        "oracle9",
        "rocky8",
        "rocky9"
      ],
      "description": "Установка Zabbix - сервера\nlogin: Admin\npass: zabbix",
      "file_name": "zabbix_server.sh",
      "updated_at": "2023-10-04 13:17:59",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos7\",\"centos8\",\"debian10\",\"ubuntu2004\",\"alma8\",\"rocky8\",\"oracle8\""
        }
      ]
    },
    {
      "name": "Zabbix proxy",
      "tags": [
        "debian10",
        "debian11",
        "debian12",
        "ubuntu2004",
        "ubuntu2204",
        "alma8",
        "alma9",
        "centos9",
        "centos8",
        "centos7",
        "oracle8",
        "oracle9",
        "rocky8",
        "rocky9"
      ],
      "description": "Установка и настройка прокси Zabbix в пассивном режиме",
      "file_name": "zabbix_proxy.sh",
      "updated_at": "2023-10-04 13:17:59",
      "params": [
        {
          "name": "ZABBIX_SERVER",
          "description": "IP адрес сервера Zabbix",
          "required": true,
          "type": "input"
        }
      ],
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos7\",\"centos8\",\"debian10\",\"ubuntu2004\",\"alma8\",\"rocky8\",\"oracle8\""
        }
      ]
    },
    {
      "name": "Nagios ncpa linux",
      "tags": [
        "centos7",
        "centos8",
        "debian10",
        "ubuntu2004",
        "ubuntu2204",
        "alma8",
        "rocky8",
        "oracle8"
      ],
      "description": "Installing Nagios Linux monitoring agent",
      "file_name": "nagios_ncpa_linux.sh",
      "updated_at": "2023-04-13 09:20:10",
      "params": [
        {
          "name": "TOKEN",
          "description": " The token used for API calls (from Nagios XI config wizard, check_ncpa.py, curl, etc) and logging into the GUI",
          "required": true,
          "type": "input"
        }
      ],
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos7\",\"centos8\",\"debian10\",\"ubuntu2004\",\"alma8\",\"rocky8\",\"oracle8\""
        }
      ]
    },
    {
      "name": "Nagios ncpa windows",
      "tags": [
        "windows"
      ],
      "description": "Installing Nagios Windows monitoring agent",
      "file_name": "nagios_ncpa_windows.ps",
      "updated_at": "2021-07-13 10:03:44",
      "type": "powershell",
      "params": [
        {
          "name": "TOKEN",
          "description": " The token used for API calls (from Nagios XI config wizard, check_ncpa.py, curl, etc) and logging into the GUI",
          "required": true,
          "type": "input"
        }
      ],
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"windows\""
        }
      ]
    },
    {
      "name": "Wireguard VPN",
      "tags": [
        "centos8",
        "alma8",
        "alma9",
        "rocky8",
        "debian10",
        "debian11",
        "ubuntu2004",
        "ubuntu2204"
      ],
      "description": "Install Wireguard VPN. Client config placed in /etc/wireguard/client/client.conf",
      "file_name": "wireguard.sh",
      "updated_at": "2023-10-30 10:15:56",
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"centos8\",\"alma8\",\"rocky8\",\"debian10\",\"debian11\",\"ubuntu2004\""
        }
      ]
    },
    {
      "name": "Route Reflector",
      "tags": [
        "debian10",
        "debian11",
        "ubuntu2004",
        "ubuntu2204",
        "alma8"
      ],
      "description": "Установка и настройка FRR демона в качестве Route Reflector BGP. Повторный запуск добавляет соседей и может включить поддержку VxLAN",
      "file_name": "route_reflector.sh",
      "updated_at": "2023-04-13 09:20:10",
      "params": [
        {
          "name": "AS",
          "description": "Номен автономной системы iBGP (AS)",
          "required": true,
          "type": "input"
        },
        {
          "name": "NEIGHBOR",
          "description": "IPv4 адрес соседа (Neighbor)",
          "required": true,
          "type": "input"
        },
        {
          "name": "PREFIX",
          "description": "IPv4 префикс, который RR будет принимать",
          "required": false,
          "type": "input"
        },
        {
          "name": "VXLAN",
          "description": "Поддержка VxLAN",
          "required": false,
          "type": "select",
          "select_values": [
            {
              "value": "yes",
              "description": "Включить"
            },
            {
              "value": "no",
              "description": "Не включать"
            }
          ]
        }
      ],
      "script_filter": [
        {
          "entity": "os_tag",
          "expression": "\"alma8\",\"rocky8\",\"debian10\",\"debian11\",\"ubuntu2004\""
        }
      ]
    }
  ]
}
