Email or username:

Password:

Forgot your password?
5,524 posts total
Evv1L :blobcatlaptop:

А ещё в Hugo есть RSS

Можно будет потом создать RSS бота в Mastodon :blobcat3c:

Evv1L :blobcatlaptop:

@drq заметил что в разделе трендов (Explore) у mastodon.social есть посты с других инстансов, а у нас только с mml.

Почему у нас нет постов с lor.sh, emr и других?

Dr. Quadragon ❌

@Evv1L ХЗ, вроде должно показывать со всех

Evv1L :blobcatlaptop:

Раньше я хотел сделать страницу контактов, донатов и about на поддомене, но потом решил ну нафиг.

Чёт такое себе когда нужно получать сертификаты отдельные для каждого поддомена :blobcatgooglytrash:

Лафиэль Элентари

@Evv1L
Вообще-то можно получить один сертификат, просто надо указать все субдомены при запросе.

kurator88

@Evv1L зато безопасно :blobcatcoffee:

Бесплатные же сертификаты довольно легко получаются, тулза даже сама nginx обновляет.

Evv1L :blobcatlaptop:

Бутерброд или пиццу очень легко испортить.
Надо всего лишь сэкономить на колбасе или ветчине.

Мэйфи ❄️✨

@Evv1L
>надо всего лишь в пиццу добавить любую колбасу
:blobcatgooglytrash:
Люблю минималистичный вариант: сыр и помидоры. Остальное от лукавого.

Evv1L :blobcatlaptop:

Задеплоил Hugo на сервер.
Осталось сделать MkDocs для ThinkWiki :blobfoxflowerhair:

Evv1L :blobcatlaptop:

Небольшой спойлер Hugo бложика.

Используется немного форкнутая тема Ezhil. Потом выложу её на Codeberg :blobfoxflowerhair:

Этой статьи со скриншотов в итоговом блоге не будет, она чисто для примера.

Evv1L :blobcatlaptop:

Если я вдруг захочу поднять Whoogle, я очень надеюсь что у них есть фильтрация выдачи.

Как же меня задолбал Pinterest! :blobfoxhyper2:

Evv1L :blobcatlaptop:

:blobfoxcofeglare:

(Это список репостов)

Moana Rijndael 🍍🍕

@Evv1L то тебе репостов мало, то ещё что-то не нравится, определись уже!

Сhicory
@Evv1L репостите меня полностью, не щадите альтов... О да...
Evv1L :blobcatlaptop:

Блин, какой же Hugo быстрый :ablobcatbongo:

Moana Rijndael 🍍🍕

@Evv1L так он же статику генерирует, не?

SEVA77
@Evv1L Наслышан, но говорят некоторых фишек, существующих в jekyll нет, типо хорошо настраиваемой пагинации. Но это давно было, сейчас хз. До сих пор держу свой блог на jekyll.
Evv1L :blobcatlaptop:

@vorons похоже тебе нужно сделать фильтры, хотя бы на длительность песен :blobcatgoogly: (напр. максимум 10-15 минут)

Если ты хочешь чтобы полтзователи заливали только музыку, то возможно имеет смысл добавить подержку _только YouTube Music_ либо научить парсить теги Youtube ролика и отсеивать все в которых нет тега Музыка.

Мышильда что-то нюхает

@Evv1L, по-моему всё в порядке :blobcatgoogly:

Evv1L :blobcatlaptop:

У меня VPS'ка с Nginx, хочу на ней развернуть Hugo бложик и ещё пару статичных веб страниц.
Как мне защитить VPS от несанкционированного доступа и 0-day?

Буду рад если поделитесь чек листами или базовыми ( :aurie_based: ) правилами.

@tech

Moana Rijndael 🍍🍕

@Evv1L
— SSH только по ключам, защитит от медленного брутфорса
— фаерволл, не даст торчать в сеть чему-то, что торчать не должно
— регулярно обновлять систему. Обновления безопасности даже в Debian Stable прилетают быстро
— не работать под рутом, и запретить логин в него через ssh. Даже если утечет ключ (практически невероятный сценарий), придётся обойти ещё защиту sudo/doas

Это прям самые основы

Можно ещё заморочиться, и сделать алерты на какие то действия в системе (их отслеживает auditd)

@Evv1L
— SSH только по ключам, защитит от медленного брутфорса
— фаерволл, не даст торчать в сеть чему-то, что торчать не должно
— регулярно обновлять систему. Обновления безопасности даже в Debian Stable прилетают быстро
— не работать под рутом, и запретить логин в него через ssh. Даже если утечет ключ (практически невероятный сценарий), придётся обойти ещё защиту sudo/doas

Глюкоза

@Evv1L @tech от доступа, настроить ssh правильно и fail2ban от брута, а от 0-day только apparmor или selinux

Evv1L :blobcatlaptop:

Спасибо аниматорам Spy x Family за ножки :blobfoxreachaww:

Evv1L :blobcatlaptop:

А теперь спать :beanblobcat:

Evv1L :blobcatlaptop:

Перенёс Xray на Websocket.

Теперь на 443 порту работает Nginx (за место Xray сервера) и сертификаты для поддоменов заработали.

Evv1L :blobcatlaptop:

Релиз кандидат - Mastodon 4.0
Список изменений который мне показался интересным:

> Фильтрация постов по языкам в т.ч. в разделе трендов (да и в целом много изменений касательно фильтров)
> Возможность подписаться на хештеги (groups? just kidding :blobfoxflowerhair: )
> Перевод постов через API DeepL либо LibreTranslate
> Поддержка загрузки WebP в постах
> Политика хранения для кэшированного содержимого и мультимедиа
> Кастомизированные user roles за место трех захардкоженых
> Получение уведомления когда кто-то посылает репорт (разве его не было?)
> Блокировка IP с которых нельзя регистрироваться
> Редактирование постов теперь включено по умолчанию! :ablobcatrainbow:
> В Веб версии теперь больше нет /web префикса в URL
> Размер кастомных эмодзи повышен до 256 KB :ablobcatrainbow:

Сурс:
github.com/mastodon/mastodon/b

@rf @drq

Релиз кандидат - Mastodon 4.0
Список изменений который мне показался интересным:

> Фильтрация постов по языкам в т.ч. в разделе трендов (да и в целом много изменений касательно фильтров)
> Возможность подписаться на хештеги (groups? just kidding :blobfoxflowerhair: )
> Перевод постов через API DeepL либо LibreTranslate
> Поддержка загрузки WebP в постах
> Политика хранения для кэшированного содержимого и мультимедиа
> Кастомизированные user roles за место трех захардкоженых
> Получение уведомления когда...

Show previous comments
Dr. Quadragon ❌

@Evv1L и опять нету групп. И опять следующий релиз походу год ждать. СУКА.

@rf

Moana Rijndael 🍍🍕

@Evv1L бля, вот ты кучу полезного выкинул
Change post filtering system
- Filtered keywords and phrases can now be grouped into named categories
- Filtered posts show which exact filter was hit
- Individual posts can be added to a filter
- You can peek inside filtered posts anyway

Это ж охуительно!

@drq

Thary -> @thary@mstdn.vector1.dev
@Evv1L @rf @drq перевод постов?! ВАУ! Я хочу! Пора возрождать акк на ммл. Может еще добавят форматирование...
Go Up