Roundcube: плагин «Быстрый просмотр»

Roundcube: плагин «Быстрый просмотр»

Средний рейтинг
Еще нет оценок
Мой рейтинг:

Всем привет.

Один знакомый попросил развернуть свой почтовый сервер. В качестве webui был выбран — Roundcube.

А переходил он с mail.ru, но из-за рекламы, платы не понятно за что, спама и воровства адресов решил перейти на свой домен.

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

К сожалению, в каталоге плагино к  Roundcube ничего такого не нашел, т.ч. обратился к ИИ «DeepSeek», который написал простой плагин.

Протестировали — пока устаривает. Но работает не совсем, как у mail,  но так тоже удобно.

Прилагаю ссылку на публичный репозиторий. Там всё описано, т.ч. тут не буду расписывать.

Скрипт в браузере (ttyd + file browser)

Скрипт в браузере (ttyd + file browser)

Средний рейтинг
Еще нет оценок
Мой рейтинг:

Всем привет.

Понадобилось сделать вот такое вот по работе, а именно запуск скрипта в окне браузера, а потом управлением выходными файлами из этого скрипта.

Делал с существующими ограничениями, т.к. невозможностью использования VPN, внешний доступ к скрипту и файлам.

Для этого нагуглил решения:

  • ttyd
  • file browser.

Рассмотрим их установку и настройку, а так же донастройку nginx. ОС — Ubuntu 20.04.6 LTS \ Ubuntu 24.0.4.6 LTS

Читать далее

Настройка интеграции Jira — Gitlab

Настройка интеграции Jira — Gitlab

Средний рейтинг
Еще нет оценок
Мой рейтинг:

Всем привет!

Потребовалось настроить интеграцию Jira и Gitlab.

  • Jira — 11.3.1 (self-hosted)
  • Gitlab — 18.8.4 (self-gosted)

Конечная цель эксперимента: создание задачи —> автоматический запуск pipeline в Gitlab, отображение статусов стадий (stages) в задаче, добавление ссылки на pipeline.

Читать далее

Roundcube: плагин отложенной отправки писем

Roundcube: плагин отложенной отправки писем

Средний рейтинг
Еще нет оценок
Мой рейтинг:

Всем привет.

Потребовалось реализовать возможность отложенной отправки писем, наподобие как в mail.ru, яндекс или еще где.

Готовый плагин стоит 45$, но что-то протестироват его не удалось, т.ч. покупать рискованно.

Ну штош, обратился к DeepSeek с данным вопросом и в рамках бесплатной версии получился такой плагин.

Я понимаю, что могут быть какие-то ошибки, т.к. всё протестировать я не смог, а только основой функционал.

Читать далее

Астра Линукс 1.6: установка docker

Астра Линукс 1.6: установка docker

Средний рейтинг
Еще нет оценок
Мой рейтинг:

Привет.

Потребовалось в Астра Линукс 1.6. установить docker.

Процедура не слишком сложная, т.ч. тут всё будет кратко.

Приступим…

Читать далее

Watchtower для Docker

Watchtower для Docker

Средний рейтинг
4 из 5 звезд. 2 голосов.
Мой рейтинг:

Всем привет.

Потребовалось настроить автоматическое обновление контейнеров после публикации обновленных образов в репозитории.

Можно это сделать в pipeline Ci\CD Gitlab’а, но в данном конкретном случае было принято решение воспользоваться отдельным инструментом.

Собственно, Watchtower — есть тот самый инструмент. Сразу скажу, что проект давно не развивается, судя по github’ у, но тем не менее решили его использовать (пока что).

Хорошее или плохое такое решение — пусть каждый сам судит.

Итак….

Читать далее

Zabbix мониторинг Proxmox VE

Zabbix мониторинг Proxmox VE

Средний рейтинг
Еще нет оценок
Мой рейтинг:

Всем привет.

Потребовалось настроить мониторинг на гипервизоре Proxmox (8.4.0). В текущей реализации это три ноды собранные в кластер.

Zabbix Server 7.2.5 и Zabbix Agent 2.

И так…

Читать далее

Ubuntu: iSCSI TARGET на примере TGT

Ubuntu: iSCSI TARGET на примере TGT

Средний рейтинг
Еще нет оценок
Мой рейтинг:

Всем привет.

Есть сервер с большим RAID-массивом на котором решено было организовать iSCSI таргеты для подключения.

Ну это в  плане обучения и приобретения практических навыков использования такого умения.

Ubuntu Server 24.04.2 + TGT

Читать далее

СУБД H2

СУБД H2

Средний рейтинг
3 из 5 звезд. 2 голосов.
Мой рейтинг:

DBMS H2.

Вот основной ресурс этой СУБД. Здесь все подробности.

Столкнулся с этой БД при обновлении OSS Nexus. Там они в последней версии перешли с OrientDB на H2 (для тех, кто бедный) или на PostgreSQL (для тех, кто побогаче, т.к. надо покупать премиум аккаунт по подписке).

Но т.к. в современных реалиях, на момент написания данной заметки, нет возможности оплатить хотя бы месяц этого премиального аккаунта, то пришлось выбирать H2.

И так…

Читать далее