Follow

Поднимая этот инстанс Mastodon на Ubuntu я лишний раз убедился в том, насколько Nix нужен.

NixOS, как мне кажется, станет очень важной частью любых федеративных сетей в будущем, так как подход Configuration As A Service позволяет сохранить контроль над собственными данными, но при этом не тратить время на обслуживание.

Хороший пример — для почтовых серверов существует проект gitlab.com/simple-nixos-mailse

На примере моей почты: code.dumpstack.io/infra/mail.d

Вам нужно просто настроить DNS и поменять имя.

@dump_stack
Так поднял бы на никсось, зачем на бубунте? Или хостер?

@dimez, для NixOS нет декларации (по крайней мере в апстриме) для Mastodon.

Нужно будет её сделать, заапстримить (крайне желательно) и после этого я переведу инстанс на NixOS.

@dimez, «я случайно».

Но на самом деле конечно никакого вайпа не будет.

@dump_stack так зачем что-то другое нужно, если дебиан или убунту работают?

@sebro
Guix and nix are not only about setup, but they shine even brighter when it gets to update.
@dump_stack

@sebro, у них есть «фатальный недостаток».

NixOS мне нравится простотой развертывания и работой с бэкапами.

А механизмы простого перехода к предыдущему состоянию не раз меня спасали при работе с headless устройствами без Intel AMT/IPMI et cetera.

@dump_stack для Ubuntu тоже есть скрипты для создания почтового сервера, чем NixOS отличается?

@villain, тем, что NixOS — это не скрипт развертывания, а дистрибутив с нативной поддержкой декларативного описания конфигурации сервера, и многими сопутствующими фичами.

@dump_stack Вообще повторяемость конфигураций NixOS это достаточно интересный подход, который должен вызвать интерес на серверном рынке. Но уж больно он неповоротлитывый (рынок) и, может быть, оно и к лучшему.

@dump_stack, ну, костыли не костыли, но ansible можно запросто заменить на что-то другое. Или заюзать на BSD.

@kirk_johnson, вот я и заменил.

Доволен как слон! Попробуй сам!

@dump_stack, я игрался с никсом, но у меня домашний зюзераутер на openbsd, на компе гента, а на работе админы топят за центось. И всем этим проще рулить через ansible (хоть морда его и ужасна).

@dump_stack а как у nixos с arm, малиной например?

Sign in to participate in the conversation
Mastodon

lor.sh is yet another mastodon instance.