b

bash

KarelWintersky
Last active 2 months ago bash blacktower nginx

Утилита для управления виртуальными хостами NGINX в системах с организацией конфигурации через sites-available/sites-enabled.

0 0 1
1 #!/bin/bash
2 VERSION='1.1'
3
4 ### Конфигурация ###
5 SEARCH_EXTENSION="*" # Можно изменить на "*" для поиска всех файлов
6 SITES_AVAILABLE="/etc/nginx/sites-available"
7 SITES_ENABLED="/etc/nginx/sites-enabled"
8 SITES_ORDER_DISABLED_FIRST=1 # 1 - выключенные первыми, 0 - включенные первыми
9
10 ### Стили вывода ###
KarelWintersky
Last active 2 months ago bash script

Скрипт выводит информацию об имеющихся LXC и VMs в проксе. Запускать с хоста.

0 0 1
1 #!/usr/bin/env python3
2 #
3 # Скрипт выводит информацию об имеющихся LXC и VMs в проксе.
4 # Сортировка по статусу (running|stopped) и ID.
5 # Выводится: id, тип, название, статус, выделенная память и выделенные диски
6 # (c) Karel Wintersky, 2025-05-15
7 #
8 import subprocess
9 import re
KarelWintersky
Last active 2 months ago bash nginx script

Аналог a2enable/a2disable для nginx - управляет файлами виртуальных хостов.

0 0 1
1 #!/bin/bash
2 VERSION='1.1'
3
4 ### Конфигурация ###
5 SEARCH_EXTENSION="*" # Можно изменить на "*" для поиска всех файлов
6 SITES_AVAILABLE="/etc/nginx/sites-available"
7 SITES_ENABLED="/etc/nginx/sites-enabled"
8 SITES_ORDER_DISABLED_FIRST=1 # 1 - выключенные первыми, 0 - включенные первыми
9
10 ### Стили вывода ###