All gists

KarelWintersky
Last active 2 months ago
0 0 1

Вот краткая сводка содержимого текста с исправлением опечаток и пояснениями:

Основные моменты:

  1. Место действия – мегаполис на планете Фомальгаут, в даунтауне (нижних уровнях) корпоративной территории корпорации "Тимьян Инструмент".

    • Мегаполис огромный (диаметром ~400–500 км), многоуровневый, с подземными районами, трущобами, корпоративными зонами.
    • Корпоративные территории имеют особый статус – почти как отдельные государства, со своей полицией и законами.
  2. Секта "Кровавой Жатвы" – радикальная группировка, появившаяся полгода назад. Их идеология:

    • Псионики – зло, должны быть уничтожены или "запечатаны".
    • Генетическое картирование и "чёрные карты" (биометрические данные) – подлежат уничтожению.
KarelWintersky
Last active 2 months ago proxmox

Скрипт бэкапа проксмоксовых VM/LXC с сохранением конфигурации и примечаний к виртуалке

0 0 1
1 #!/bin/bash
2
3 # Отличается от обычного бэкапа тем, что сохраняет комментарии отдельно, рядом в файл. И всё.
4
5 # Цвета для вывода
6 VERSION='1.0'
7 RED='\033[0;31m'
8 GREEN='\033[0;32m'
9 YELLOW='\033[1;33m'
10 BLUE='\033[0;34m'
KarelWintersky
Last active 2 months ago debian makefile

Сохраняет версию/дату/коммит хэш в файл _version и обновляет index.html

0 0 1
1 install: ##@system Install package. Don't run it manually!!!
2 @echo Installing...
3 # опущено
4
5 @# Get version info
6 $(eval COMMIT_HASH := $(shell git rev-parse --short HEAD))
7 $(eval VERSION := $(shell git log --oneline --format=%B -n 1 HEAD | head -n 1))
8 $(eval DATE := $(shell git log --oneline --format="%at" -n 1 HEAD | xargs -I{} date -d @{} +%Y-%m-%d))
9 @# Append version comment to index.html
10 @echo "" >> $(PATH_PROJECT)/index.html
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