Рубрика: Заметка
-
Calibre-Web Automated. Сканирование существующей библиотеки книг.
Вступление Есть такой проект — Calibre, хорошо известный для всех любителей не только читать электронные книги, но и хранить библиотеку у себя на компьютере/сервере. Но, у этого проекта есть проблема — практически невозможное использование из браузера. Эту проблему решает проект Calibre-Web и дальнейшее его развитие, форк, Calibre-Web Automated. При установке в докер, Calibre-Web Automated, в…
-
Создание таймлапсов с помощью ffmpeg
Таймлапс, если коротко, это серия фотоснимков объединенных в видеоряд. Один снимок — один кадр итогового видео. С помощью таймлапсов можно увидеть медленные процессы в динамике. Сейчас речь пойдет не о съемке и обработке фото, а об объединении серии фото в видео с помощью одной команды в терминале с использованием программы ffmpeg. Здесь: -r 24 —…
-
Решение проблемы с беспроводными кнопками после обновления zigbee2mqtt до версии 2.0
В общем, одним прекрасным январским днем прилетело обновление zigbee2mqtt в Home Assistant до версии 2.0.0. Обновление успешно было установлено, но в результате появилась проблема — перестали работать беспроводные кнопки, они же переключатели сцен: Проблема была в том, что из каждого такого устройства в Home Assistant пропало событие Action, которое как раз и изменяется при нажатии…
-
Apache2 + WSGI + Django (Simple OPDS)
Введение OPDS (англ. Open Publication Distribution System) — электронный формат каталога веб-синдикации (англ.), основанный на Atom и HTTP. OPDS-каталоги используют существующие или формирующиеся открытые стандарты и конвенции, направленные на упрощение взаимодействия. https://ru.wikipedia.org/wiki/OPDS В общем, есть проект, написанный на Django, Simple OPDS (http://sopds.ru/). Настраивается легко по инструкции на сайте проекта. Единственное, что не расписано — это настройка доступа к проекту через http-сервер Apache2, хотя…
-
Windows 11: классическое контекстное меню туда и обратно
В принципе, все просто. Запустить команду в терминале от имени администратора. 1. Возвращает классическое контекстное меню: 2. Возвращает новое контекстное меню: Возможно, потребуется выход из системы или перезагрузка.
-
Reverse proxy с NGINX на Apache2
Задача Есть два сервера: «Сервер 1» и «Сервер 2». Оба сервера работают под управлением Debian 12. «Сервер 1» и «Сервер 2» связаны с помощью VPN Wireguard. «Сервер 1» доступен только в локальной сети, на нем вертится сайт на Apache2 с доменным именем mysite.ru, прописанным в конфиге. IP-адрес в сети VPN — 10.0.0.2. «Сервер 2» доступен…