Новый базовый образ для Discourse

Мы только что выпустили новый базовый образ с поддержкой TLS 1.3 :tada:.

Пользователям потребуется пересобрать образ из командной строки, чтобы получить эту новую функцию. Мы также обновили несколько зависимостей, перешли с Ubuntu 16.04 на Debian Buster, обновили список SSL-шифров в соответствии с промежуточной конфигурацией https://ssl-config.mozilla.org/ и обновили Ruby до версии 2.6.4.

В связи со всем этим позже на этой неделе пересборка через командную строку станет обязательной.

28 лайков

Просто из любопытства: что побудило вас перейти с Ubuntu на Debian?

3 лайка

Системные администраторы предпочитают его по ряду причин, а наша новая инфраструктура хостинга (почти полностью переведённая) основана на Debian. Ubuntu базируется на Debian, поэтому в некотором смысле это сближает нас с исходной основой. Приятно то, что она относительно современная: Debian невероятно консервативен, но нам удалось подобрать удачный момент, так как Buster вышел всего месяц или два назад.

13 лайков

Как это изменение повлияет на самостоятельно размещённые экземпляры?

5 лайков

Я не ожидал, что это сильно повлияет. На моих самостоятельно размещённых экземплярах на сервере запущен Ubuntu, но речь идёт о том, что работает внутри контейнера Docker с Discourse (это может быть что угодно — многие контейнеры Docker используют лёгкую ОС, например alpine). Это не затронет операционную систему сервера.

8 лайков

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

2 поста были перенесены в новую тему: Использование базового образа без nginx

Мне очень нравится это изменение. Debian, как говорит @codinghorror, гораздо ближе к источнику и известен своей стабильностью.

Также здорово, что вы обновили и Ruby, и конфигурацию TLS.

Поздравляю всю команду.

5 лайков