Скрипты

Готовые скрипты для автоматизации рутины: Bash, PowerShell, Python. Скопируй, адаптируй под себя, забудь про ручную работу.

Сетевые технологии Системное администрирование Скрипты шпаргалка

Настройка OSPF на MikroTik RouterOS 7: полный гайд от диагноза до проверки

1. Диагноз: почему OSPF на RouterOS 7 — это не RouterOS 6 Поднял роутер, скопировал конфиг с RouterOS 6. OSPF не стартует. — пусто. Знакомо? В RouterOS 7 MikroTik полностью переписал стек маршрутизации. Старые команды и — не существуют. Вообще. Новая архитектура: Instance → Area → Interface Template. Три уровня вместо двух. Что получишь из […]

Настройка OSPF на MikroTik RouterOS 7: полный гайд от диагноза до проверки Читать запись »

Linux open source Виртуализация Облака Резервное копирование Системное администрирование Скрипты шпаргалка

Proxmox Backup Server: установка, настройка и восстановление VM — полный гайд

1. Диагноз: бэкап на том же диске — это не бэкап У тебя Proxmox VE с десятком виртуалок. Бэкапы «настроены». По факту — папка на том же диске, куда пишутся VM. Или снапшот раз в неделю на том же хосте. Диск умрёт — прощай и VM, и бэкап одновременно. RAID не поможет: он защищает от

Proxmox Backup Server: установка, настройка и восстановление VM — полный гайд Читать запись »

SSH-ключи: подключение без пароля — полный гайд
Linux MacOS open source Windows Безопасность Системное администрирование Скрипты шпаргалка

SSH-ключи: подключение без пароля — полный гайд для Linux, Windows и macOS

Вошёл без пароля — готово. Не вошёл — читай раздел «Troubleshooting» ниже. 1. Диагноз: пароль уже 47-й раз за день Снова открываешь терминал, набираешь — и сервер снова просит пароль. Который уже сменили три раза после того, как «кто-то» поставил . Или пишешь скрипт деплоя — и он встаёт колом, потому что ждёт ввода с

SSH-ключи: подключение без пароля — полный гайд для Linux, Windows и macOS Читать запись »

Настраиваем BGP over WireGuard и Anycast с нуля: готовые конфиги BIRD2, WireGuard, Nginx. Автоматический failover между датацентрами без Cloudflare и дорогих решений.
Безопасность Сетевые технологии Скрипты шпаргалка

BGP over WireGuard: строим отказоустойчивый Anycast за 30 минут

Диагноз: твой сервис падает — а ты даже не знаешь, в каком датацентре Значит, так. У тебя два (а может, три) сервера в разных точках планеты. Ты хочешь, чтобы пользователь из Москвы шёл к московскому узлу, из Франкфурта — к франкфуртскому, а если один узел падает — трафик автоматически, без твоего участия, уходил на живой.

BGP over WireGuard: строим отказоустойчивый Anycast за 30 минут Читать запись »

Готовый bash-скрипт для автоматической установки WordPress на VPS за 5 минут. Nginx + PHP 8.2 + MariaDB + SSL + WP-CLI. Копируй, запускай, работает
open source Виртуализация Скрипты шпаргалка

Установка WordPress на Ubuntu VPS: bash-скрипт, Nginx, SSL и WP-CLI за 10 минут

Диагноз: почему ручная установка WordPress — это квест с плохим концом Свежий VPS. Ubuntu 22.04, чистый. Задача простая — поднять WordPress. Открываешь три туториала, в каждом разные команды, на шаге с правами всё ломается, браузер пишет «Ошибка установки соединения с базой данных WordPress» — и ты уже второй час в этом болоте. Знакомо. Я поднял

Установка WordPress на Ubuntu VPS: bash-скрипт, Nginx, SSL и WP-CLI за 10 минут Читать запись »

Как правильно подключать HTTPS-скрипты: защита от mixed content, XSS и MITM. Примеры script src, проверка безопасности и best practices.
DevOps Безопасность Скрипты

HTTPS-скрипты: как правильно подключать JS и внешние ресурсы через HTTPS

Вы только что развернули сайт на HTTPS, гордо смотрите на зелёный замочек в браузере — и вдруг он пропадает. Или хуже: Chrome тихо блокирует половину скриптов, и вы час ищете, почему не работает jQuery. Причина почти всегда одна: где-то в коде затесался вместо . Подключение внешних скриптов через HTTPS — это не просто «добавьте букву

HTTPS-скрипты: как правильно подключать JS и внешние ресурсы через HTTPS Читать запись »

Автоматизация SSL через acme.sh и DNS API: wildcard сертификаты Let's Encrypt, массовый выпуск, установка в Nginx. Без Certbot, без root, без боли
Linux Безопасность Скрипты шпаргалка

Автоматизация SSL для десятков доменов через acme.sh и DNS API (без Certbot)

У вас 30 доменов. Или 50. Или сотня. Сертификаты нужно выпустить, настроить автообновление, развернуть на серверах — и желательно так, чтобы это работало само, без вашего участия в 3 ночи. Certbot справляется с одним-двумя доменами. Но когда доменов десятки, wildcard-сертификаты, разные DNS-провайдеры и всё это нужно воспроизводить в CI/CD — certbot начинает раздражать. acme.sh решает

Автоматизация SSL для десятков доменов через acme.sh и DNS API (без Certbot) Читать запись »

Настройка SSL через ACME в Nginx и Nginx Proxy Manager: пошаговый гайд, готовые конфиги, лечение ошибок 404 и certbot. Let's Encrypt без боли
open source Безопасность Сетевые технологии Системное администрирование Скрипты шпаргалка

ACME + Nginx: настройка Let’s Encrypt вручную и через Nginx Proxy Manager

Браузер выдаёт «Ваше соединение не защищено», клиент звонит в панике, а сертификат истёк ровно в пятницу вечером. Знакомо? Или другой классический сценарий: вы поднимаете новый сервис, идёте выпускать SSL — и упираетесь в стену из 404-ошибок на , закрытых портов и загадочных отказов Let’s Encrypt. В этой статье разберём всё по-честному: что такое ACME-протокол, как

ACME + Nginx: настройка Let’s Encrypt вручную и через Nginx Proxy Manager Читать запись »

Прокрутить вверх