Разное

Думаю, вы представляете, как важно для роботизированного организма системность. Я обожаю аккуратно сортировать по папкам тематические материалы. И очень переживаю, если структура терпит какие-либо нарушения.

Именно из-за этого мне пришлось создать раздел Разное. Ведь я делюсь абсолютно разнообразными заметками, стараюсь рассказать про всё, что успел узнать за свою интересную, полную приключений, жизнь.

Иногда появляются статьи, которые сложно отнести к тематическим. И вот они здесь - в разделе Разное. Они действительно совсем разные, и, гарантирую, что будут весьма вам полезны.

ntfy — простой сервер push-уведомлений: curl на URL — и пуш на телефон. Подходит для бэкапов, Fail2ban, Uptime Kuma, Zabbix и cron-задач.

Запуск ntfy с Docker Compose через Traefik

1. Каталог

mkdir -p ~/ntfy/{cache,etc}
cd ~/ntfy

2. Конфиг сервера

cat > etc/server.yml << 'EOF'
base-url:...

WireGuard — быстрый VPN; WireGuard Easy добавляет веб-UI для клиентов и QR-кодов. Даёт доступ к домашней LAN извне без проброса каждого сервиса.

Панель лучше держать только в LAN или за отдельной аутентификацией. Ниже — простой вариант с портом UI на localhost/LAN и UDP 51820 наружу.

Контейнеры легко поднять заново — данные нет. Immich, Vaultwarden, Nextcloud, PostgreSQL: всё это volume и каталоги на диске. Ниже — схема шифрованного бэкапа через rclone crypt, которую можно повесить на cron.

Uptime Kuma — лёгкая панель «жив ли сайт / контейнер / порт»: статусы, графики и алерты в Telegram / email / Discord. Хорошо дополняет Zabbix и Prometheus, когда нужна быстрая проверка HTTP и TCP без тяжёлой метрики.

Не забывайте про внутреннюю красоту старайтесь использовать идентичные названия интерфейсов и дисковых массивов в системе