Follow

Если гипотетически предположить, что у меня дома есть хорошее стабильное соединение с интернетом, постоянный ip и ненужный старый компьютер - достаточно ли этого, чтобы поднять дома свой сервер мастодона? Если да, то какой следующий шаг?

· · Web · 13 · 1 · 4

@vae Домен тоже есть (гипотетически)

@zloygik ну тогда запустить мастодон на компе

@tennoseremel Зачем так много?
@zloygik Всё зависит от того, сколько народу будет на сервере.

У меня вообще Мастодон в виртуалке на сервере-селероне. Только Elastic я вынес в отдельную виртуалку, на другом селероне :)

@zloygik вереска @veresk пытай - думаю он по ресурсам сколько чего ест проконсультирует. Он же поднял не так давно свой федиверс

@zloygik @veresk @Scobar У него Френдика, там другое немного.

@Scobar
У него нода френдики, которая очень неспешно работает.

@zloygik @veresk

@radjah @Scobar @zloygik @veresk
Но хостинг Contabo - вполне вариант для того, кто хочет захостить ноду Mastodon.

@zloygik На старом компе лучше будет pleroma крутиться.
Cледующий шаг установка серверной ubuntu и базы данных.

@zloygik
Для Масто потребуется оперативки гига 4 и гиг 50-100 под кеш медиа. Если не слишком много пользователей, то селерон справится.

Если оператики/винта тоже мало, то Плерома твой выбор.
@zloygik лучше поднять плерому.

Жрать будет меньше.
@zloygik - прочитать документацию по установке
- успешно поставить на комп соответствующий линукс
- обзавестись доменом, желательно не бесплатным
- проверить наличие IP в чёрных списках, если есть желание отправлять с него уведомления по почте не только себе
- подумать куда делать резервные копии
- подумать, что выделенный IP домашнего подключения однозначно указывает на этот самый дом и не станет ли это проблемой
- подумать, готов ли держать этот комп включённым 24/7 (оплата электричества, шум и т.п.)

Если сервер планируется не публичный, либо небольшой, то любого полноценного компьютера для этих целей хватит, даже если это совсем старьё. Можно приступать к установке :)
@zloygik @shuro наличие у провайдера настройки обратного dns. я слышала, не все провайдеры это делают.
@iron_bug @zloygik Да, плюс 25-й порт у некоторых закрыт даже для внешних адресов. Иногда открывают по заявке, иногда заколочено наглухо.

Впрочем, это касается отправки почты, в принципе, это не критично, если феди-сервер для себя.
@zloygik @shuro да, и это тоже. вообще, я удивлена, почему порт до сих пор не прописывается, например, в MX записи. это устранило бы ограничения на всякие там недоразумения у провайдеров и усложнило бы жизнь спаммерам.

@zloygik В качестве ОС рекомендую сразу ставить Proxmox VE, а Мастодон запускать в KVM виртуалке. Так намного проще и удобнее бэкапить и управлять.

@Revertron @zloygik
Предлагаю на виртуалку накатить ОС NixOS. У меня выложен в сети небольшой мануал по установке Mastodon на NixOS.

@Revertron @zloygik
А в KVM windows 10 ставить? :P По моему лучше lxc.
@Revertron @zloygik
А я вот не очень. По моему пустая растрата производительности. Но вообше говоря @zloygik вряд ли вообще понадобится виртуалка учитывая что на том компе ничего кроме mastodon не будет. HDD-то и целиком бэкапить можно.

@loonycyborg Это сейчас не понадобится, а потом ведь распробует ;)
Интересно, как ты весь HDD бэкапишь?
@zloygik

@loonycyborg Ха-ха-ха! :)
Тебе что, не сообщили, что RAID это не бэкап?
@zloygik

@Revertron @zloygik
Но тем не менее любой службой бэкапа можно просто все файлы сохранить. Проблема только найти надёжный/дешевый off-site.

@loonycyborg Все файлы это хреново.
Для этого надо остановить все службы, чтобы в процессе бэкапа не было записей в базу, например.

Но мне в последнее время понравился Proxmox Backup Server (и клиент).

Серверы бэкапят виртуалки со сжатием, дедупликацией и шифрованием на домашний сервер. А потом Storage VPS в Румынии забирает это шифрованное барахло с домашнего.
VPS, кстати, выходит 750Гб за 6,4 Евро/3мес.

@zloygik

@Revertron @zloygik
И как это решает проблему остановки служб? PVE вроде не останавливает их когда делает снапшоты файловой системы для бэкапа так что все равно может поймать что-нибудь не то в неподходящий момент. Но со снапшотом это конечно менее вероятно.

@loonycyborg @zloygik @Revertron

Может и останавливать. Но это будет даунтайм.
Поэтому те же БД бекапят специальными средствами обычно.

Кстати, новичку может пойти и что-то типа backupninja, которое само и дампы БД, и снапшоты файлов сделает, а потом в S3 или куда-либо ещё отправит (опционально зашифровав).

@zloygik Вопрос: а ты точно уверен, что хочешь именно Мастодонт?

@Злой Гик
Поддерживаю @Александр (в части пререквизитов к подъё1му инстанса) и @Dr. Quadragon ❌ (в части выбора типа софта для инстанса).
Федиверс связен. И если не ставить целью зазвать к себе на инстанс толпу юзеров, то всё становится проще. У меня на CoreDuo с 8Гб оперативки и винте в 250Гб сейчас крутится 20 сайтов, из них федиверсовских: Hubzilla, Pixelfed, Peerube как мои основные; Pleroma, Misskey -- тестовые; и прочие, относящиеся к домашней инфраструктуре и другим хобби. В частности, дойдут ноги до аттестационной комиссии за позывным, ещё и радиолюбительские сервисы будут локальные наружу торчать.
Sign in to participate in the conversation
Mastodon.ml

Русская нода социальной сети "Мастодонт", части Fediverse - всемирной федерации социальных сетей. Зона общения, свободная от рекламы и шпионажа, теперь и в России.