blog.masa23.jp

Соберите реакции (эмодзи) из Slack в Mattermost и добавьте эмодзи (реакции)

Период хранения логов Slack составляет 90 дней, и логи Slack постепенно становятся недоступными. Это заметка о копировании пользовательских эмодзи (реакций) из Slack в Mattermost, когда мы начали использовать Mattermost. Извлечение реакций из Slack Сначала я думал использовать API Slack для извлечения, но с помощью расширения Chrome Slack Custom Emoji Manager это можно сделать очень легко, и я скачал эмодзи с его помощью. Установите расширение Chrome и перейдите по адресу https://<ваш_Slack>.slack.com/emoji,
2022-09-29

Заметки о ограничения ресурсов FreeBSD

Я не был очень знаком с этим, поэтому кратко исследовал. В FreeBSD используется RCTL, поэтому нужно использовать ядро, в котором активированы RACCT и RCTL. Похоже, что Generic-ядро FreeBSD 13.1 активно, поэтому нужно активировать его в loader.conf. root@freebsd13:~ # grep -E 'RACCT|RCTL' /usr/src/sys/amd64/conf/GENERIC options RACCT # Фреймворк учёта ресурсов options RACCT_DEFAULT_TO_DISABLED # Установить kern.racct.enable=0 по умолчанию options RCTL # Ограничения ресурсов # echo "kern.racct.enable=1" >> /boot/loader.conf # reboot Команда rctl rctl -a Добавить правило -r Удалить -u Показать текущие значения ограничений -h Человеко-читаемая форма Без параметров Показать список правил Удаление и показ списка можно фильтровать по user: или ::maxproc: и т.
2022-08-10

Использование мостовой сети в Sakura Cloud

※ Это всего лишь эксперимент, и не является правильным способом использования. Наслаждайтесь как развлекательным материалом. В Sakura Cloud нет возможности подключения через мост. Можно ли назначить фиксированный MAC-адрес для NIC или изменить его на произвольный? Предположительно, коммутатор Sakura Cloud не позволяет пакетам, не имеющим MAC-адреса созданной виртуальной машины (VM), выходить за пределы VM. Не удается создать мост внутри VM и напрямую присвоить IP-адреса роутера + коммутатора или локальный IP-адрес коммутатора, чтобы обмениваться данными.
2022-07-07

Я всегда забываю команды pfctl, поэтому делаю заметки

Я всегда забываю команды pfctl, поэтому делаю некоторые заметки. Связанные правила Проверить текущие правила # pfctl -s rules Если хотите увидеть статистику, добавьте -v # pfctl -vs rules Операции с таблицами Список таблиц # pfctl -s Tables Если хотите увидеть статистику, добавьте -vv # pfctl -vvs Tables Показать список IP-адресов в таблице # pfctl -t <table> -T show Добавить IP-адрес в таблицу # pfctl -t <table> -T add <IPAddress> Удалить IP-адрес из таблицы # pfctl -t <table> -T delete <IPAddress> Удалить все IP-адреса из таблицы # pfctl -t <table> -T flush
2022-07-07

Записи о добавлении OpenDKIM в Postfix + DMARC

В последние годы строгие меры по определению спама вынудили меня установить DKIM на моем персональном почтовом сервере. Это записи с этого процесса. Обратитесь к дополнению от ноября 2023 года о настройке DMARC. Дополнение от августа 2024 года Я отказался от OpenDKIM и переключился на arcmilter. Перешел с OpenDKIM на arcmilter и добавил поддержку ARC-подписей Среда Ubuntu 20.04 OpenDKIM Установка # apt install opendkim opendkim-tools Создание директории для размещения ключей # install -d /etc/opendkim/key # cd !
2022-05-20

Заметки по Ubuntu 22.04

После обновления до Ubuntu 22.04, похоже, что в новой версии netplan использование параметров gateway4 и gateway6 стало устаревшим. Сообщение об ошибке `gateway4` устарело, используйте вместо этого маршруты по умолчанию. Смотрите раздел 'Маршруты по умолчанию' в документации для получения дополнительной информации. `gateway6` устарело, используйте вместо этого маршруты по умолчанию. Смотрите раздел 'Маршруты по умолчанию' в документации для получения дополнительной информации. Перед исправлением network: ethernets: ens3: addresses: - 192.168.0.2/24 gateway4: 192.168.0.1 nameservers: addresses: - 8.
2022-04-28

Настройка WireGuard с помощью netplan

Настройка wireguard может быть выполнена с помощью netplan, поэтому я делаю эту заметку. Я не смог найти много статей на японском языке по этой теме. Я пробую это на Ubuntu 20.04. На стороне сервера Генерация приватного и публичного ключей # umask 077 # wg genkey | tee private.key | wg pubkey > public.key network: tunnels: wg0: mode: wireguard key: <Сгенерированный private.key> port: 50000 # UDP порт для прослушивания addresses: [ 192.
2021-04-29

Публикация сайта с использованием веб-ускорителя и объектного хранения

Я использовал функции интеграции веб-ускорителя и объектного хранения от Облачных решений Sakura. Начата подача функции интеграции объектного хранения с веб-ускорителем На этот раз я хочу, чтобы этот блог, который был сгенерирован с помощью hugo, использовал объектное хранилище и веб-ускоритель для его доставки. В настоящее время мы используем веб-ускоритель с арендованным сервером Sakura. Создадим бакет в объектном хранилище Подробнее о ценах можно узнать здесь Облачные решения Sakura - Объектное хранилище Руководство доступно здесь
2021-04-15

Разделение логов по часу с помощью logrotate и сжатие с использованием zstd

Записываю заметки о том, как разделить логи nginx по часу с помощью logrotate и сжать их с помощью zstd. Обзор Если просто добавить настройки в /etc/logrotate.conf или /etc/logrotate.d/, то по умолчанию они будут выполняться через ежедневный CRON в /etc/cron.daily/logrotate. Поскольку нам нужно выполнять ротацию логов каждый час, мы создадим отдельные настройки logrotate и будем использовать функцию таймера systemd для их выполнения. Установка zstd # apt install zstd Zstandard Wikipedia logrotate Создадим файл /etc/logrotate-nginx.
2021-03-29

Установка розетки в кладовке

Давным-давно, из-за коронавируса, я решил сделать DIY и установить розетку в кладовке во время золотой недели. Кстати, у меня есть лицензия электромонтажника второго класса. Я бы не хотел, чтобы мой пост в социальных сетях вызвал критику, поэтому уточняю Необходимые материалы Наименование Место покупки Встраиваемая розетка Amazon Rakuten Инструмент для резки гипсокартона Amazon Rakuten Пила для гипсокартона Amazon Rakuten Кабель VVF Amazon Rakuten Дрель для сверления (электрическая или ручная) Отвертка (электрическая или ручная) Обеспечение электропитания В кладовке есть розетка на стене, прямо за тем местом, где я хочу установить новую розетку, поэтому я буду забирать питание от нее.
2021-03-02