⚠️⚠️⚠️ LOR.SH - ЗАКРЫВАЕТСЯ ⚠️⚠️⚠️

Как уже было написано в объявлениях, это произойдёт через пару-тройку месяцев.
В связи с этим я уже не первый раз вижу то как все создают треды "куда бежать".

Так как у меня достаточно неплохой "outreach", предлагаю сделать ультимативный тред "куда бежать".

В нём предлагаю:

👉 Обсудить что теперь делать и почему не нужно паниковать

👉 Где можно зарегистрировать новый аккаунт

👉 Как можно "переехать" на новый аккаунт

👉 Обсудить хостинг своего персонального сервера

👉 По возможности обсудить не поднятые в этом треде вопросы, которые вас волнуют

#️⃣ Также предлагаю хэштег #LorshMigration для тех, кто хочет сейчас что-то обсудить по теме или после закрытия сервера найти друг друга если что-то пошло не так. Я уже подписан на него и сам пишу под ним посты о своих впечатлениях о переезде или делюсь информацией по теме.

📔 Если есть желание можете поучаствовать в субтреде переписи переехавших указав откуда и куда вы переехали.

ℹ️ Пожалуйста, помните, что этот тред - это не общение со службой поддержки, а просто переписка с людьми, которые по своей инициативе решили вам помочь.

🫡 Всем пользователям lor.sh - спасибо. Желаю вам найти себе уютное новое пристанище.

⚠️⚠️⚠️
НЕ ЗАБЫВАЙТЕ, что в Mastodon есть функция миграции и вы можете унести всех подписчиков с собой. Начинать жизнь на новом сервере с нуля и терять связи - не нужно! Чтобы узнать подробнее - читайте тред дальше!
⚠️⚠️⚠️

👇👇👇

@ru @rur @rf

#lorsh #fediverse #Mastodon #rufedi #log #news #thread #migration #LorshMigration #instance
⚠️⚠️⚠️ LOR.SH - IS SHUTTING DOWN SOON ⚠️⚠️⚠️

As has already been stated in announcements, this will happen in a couple of months.
Because of this, I've noticed more than once that everyone is creating threads like "where do we go now."

Since I have a pretty decent outreach, I propose creating the ultimate "where do we go now" thread.

In it, I suggest:

👉 Discussing what to do next and why there's no need to panic

👉 Where you can register a new account

👉 How you can "migrate" to a new account

👉 Discussing hosting your own personal server

👉 If possible, bringing up any questions not yet addressed in this thread that may be bothering you

#️⃣ I also suggest using the hashtag #LorshMigration for anyone who wants to talk about this now or find each other after the server shuts down, in case something goes wrong. I'm already following it and posting under it with my thoughts on the move or sharing useful info.

📔 If you'd like, you can participate in a subthread for a "census" of people who've moved, stating where you moved from and where to.

ℹ️ Please remember that this thread is not communication with support staff, but just a chat with people who decided to help out on their own initiative.

🫡 Thanks to all the users. I wish you all a cozy new home.

⚠️⚠️⚠️
DON’T FORGET that Mastodon has a migration feature, and you can take all your followers with you. You don’t need to start from scratch and lose your connections! To learn more – keep reading the thread!
⚠️⚠️⚠️

👇👇👇

#lorsh #fediverse #Mastodon #log #news #migration #LorshMigration #instance
Почему мне нужно читать этот тред рандомного чувака в интернете?

🇷🇺 До переезда я был одним из администрации lor.sh и я пишу со своего аккаунта на новом инстансе для того чтобы этот тред сохранился после закрытия lor.sh.

Если у вас есть сомнения - посмотрите куда переехал профиль https://lor.sh/@skobkin

Или проверьте подписанное PGP сообщение в моём старом профиле:
https://lor.sh/@skobkin/114338444896100262

Why should I read this thread by a random dude in the Internet?

🇺🇸 Before migrating, I was a part of lor.sh admin team, and I’m writing from my account on my new instance so that this thread is preserved after lor.sh shuts down.

To clear up any doubts, you can check where did this profile on lor.sh move to: https://lor.sh/@skobkin

Or check this PGP signed message:
https://lor.sh/@skobkin/114338444896100262

👇👇👇
Alexey Skobkin (@[email protected])

35.6K Posts, 694 Following, 2.23K Followers · Back-end developer from Northern Russia. I like OpenSource, using Linux (work, hobby and home infrastructure), Windows (games and creativity) and Android. Sometimes I play FPS games (R6: Siege, Apex Legends, PUBG), sometimes I play guitar. 98% of my posts are in Russian. I can be very annoying and sometimes even rude in some discussions so be prepared. Contacts: https://skobk.in/contacts/ PGP key: https://f.skobk.in/2024-03-18-public_addresses.asc License: CC-BY if I'm the author.

lor.sh
⚠️ Translation warning.

ℹ️ The branches of this thread will be in Russian by default, in order to avoid additional confusion. If you're interested in any specific information, please use Mastodon's built-in translation feature, Google Translate or ChatGPT.

If you have questions, I will do my best to answer them in English.

☝️ Выше - небольшое предупреждение для англоязычных пользователей lor.sh, так как тред будет на русском языке.

👇👇👇
ЧТО ТЕПЕРЬ ДЕЛАТЬ?

⚠️ Самое первое и самое главное: без паники!

Федивёрс и Mastodon в частности в отличие от корпоративных соцсетей позволяют вам достаточно свободно перемещаться между различными серверами (так же известными как "инстансы").

Поэтому если вы собрали друзей и не хотите терять с ними связь - вы можете этого избежать.

ℹ️ Единственное, что у вас не получится перенести именно на новый инстанс - это ваши посты. К сожалению, в данный момент миграция происходит без контента. Однако вы можете попробовать запросить у вашего сервера выгрузку вашего контента чтобы он хотя бы остался у вас в виде архива с текстами и другими файлами. В случае с lor.sh это можно сделать на странице экспорта в настройках вашего аккаунта:

▶️ https://lor.sh/settings/export

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

👇👇👇
lor.sh

lor.sh is yet another mastodon instance.

Mastodon hosted on lor.sh
КУДА МИГРИРУЕМ?

🔍 Первое, что вам нужно сделать для миграции - это завести аккаунт на новом сервере.

☝️ Здесь я бы вам рекомендовал не принимать поспешных решений, а потратить немного времени на выбор своего нового сервера.

🔷 Если вам СОВСЕМ не хочется ни в чём разбираться или выбирать - моя личная рекомендация - Vivaldi Social и серверы от разработчиков Mastodon:

- https://social.vivaldi.net
- https://mastodon.social

Однако, я бы советовал выбирать самостоятельно.

🔷 Во-первых, к вашим услугам официальный каталог серверов/инстансов Mastodon: https://joinmastodon.org/servers

Там можно выбрать серверы по тематике и языку.

На всякий случай имейте в виду, что в целом язык сервера обычно является лишь главным языком локальной ленты - так что никто не помешает вам общаться со своими друзьями на другом языке. Если, конечно, правила сервера не ограничивают список разрешённых языков чтобы упростить работу модераторов. Например, на lor.sh публичная лента была ограничена русским, английским и французским.

🔷 Во-вторых, можете воспользоваться сервисом по подбору инстансов от сообщества: https://instances.social

Здесь вы можете найти не только Mastodon, но и другие типы инстансов фильтруя их по различным критериям вроде количества пользователей, языка, допустимости тех или иных видов контента и прочего.

🔷 В третьих всё ещё существует наш мини-лендинг для новичков в русскоязычном сегменте Федивёрса: https://fediland.github.io

Он рекомендует случайный сервер из некольких доступных серверов сообщества, а также даёт возможность почитать о них немного подробнее.

⚠️ Пожалуйста, не забывайте ознакомиться с правилами перед регистрацией на новом сервере. Если вы нарушите правила и вас заблокируют, миграция на другой сервер с сохранением подписчиков будет невозможна!

👉 Также в комментах к этому посту можно отписываться какой сервер вы выбрали себе и почему. Это может помочь другим принять решение.

👇👇👇
Vivaldi Social

Vivaldi Social is part of the Mastodon network and is hosted in Iceland by the makers of Vivaldi Browser. Everyone is welcome to join.

Mastodon hosted on Vivaldi Social
КАК ЖЕ МНЕ МИГРИРОВАТЬ?

Давайте здесь коротко подытожим что же такое миграция аккаунтов:

В данном случае "старый аккаунт" - это аккаунт на lor.sh или любом другом сервере ОТКУДА вы переезжаете. "Новый аккаунт" - это аккаунт на новом сервере КУДА вы переезжаете.

🔷 Ваш старый аккаунт переходит в состояние "только для чтения". В нём появляется пометка о том, что вы переехали со ссылкой на ваш новый аккаунт. Тем не менее, у вас должен сохраниться доступ к экспорту данных и реактивации аккаунта.
🔷 Подписчики вашего старого аккаунта будут автоматически переподписаны на ваш новый аккаунт. Это может потребовать какого-то времени, т.к. информация о вашем переезде должна быть доставлена на все серверы и они должны это обработать. Некоторые редкие серверы могут проигнорировать такое уведомление и подписчики с них могут не быть перенесены.
🔷 НИКАКИЕ ДРУГИЕ ДАННЫЕ включая ваши посты не будут автоматически перенесены. Ваши подписки, списки заблокированных аккаунтов, закладки и прочее вам нужно будет экспортировать на старом и импортировать на новом аккаунтах САМОСТОЯТЕЛЬНО.
🔷 После миграции вам какое-то время будет недоступна возможность мигрировать снова. Поэтому ещё раз напомню: выбирайте сервере с умом. Понарушать правила нового сервера и убежать может не выйти.

Теперь, когда вы более-менее понимате ЧЕГО вы добиваетесь, давайте разберёмся КАК.

ℹ️ Первое, что вам нужно иметь на руках - это НОВЫЙ аккаунт, на который вы будете переезжать. Если у вас его ещё нет - вернитесь к предыдущему посту треда, выберите сервер и зарегистрируйте аккаунт.

Ну а теперь давайте перейдём к МИГРАЦИИ.

🔶 На вашем НОВОМ аккаунте вам необходимо будет создать алиас (ссылку, связь) на СТАРЫЙ аккаунт. Делается это в настройках вашего аккаунта.

ℹ️ Псевдоним (алиас) — это связь между аккаунтами, которая подтверждает, что вы — владелец обеих учётных записей. Без него миграция не сработает.

Если речь идёт о Mastodon, то это:

Настройки (Settings)
➡️ Учётная запись (Account)
➡️➡️ Управление учётной записью (Account settings)
➡️➡️➡️ Переезд с другой учётной записи (Moving from a different account)
➡️➡️➡️➡️ Настройте псевдоним (create an account alias)

В Mastodon это будет находиться по адресу /settings/aliases на вашем новом сервере.
Например https://mastodon.online/settings/aliases для аккаунта на Mastodon Online.

Там вам нужно будет заполнить хэндл старого аккаунта и нажать кнопку создания алиаса.

Если ваш старый аккаунт назывался @MyOldAccount, а вашим сервером был lor.sh, то вашим хэндлом будет [email protected] - как в электронной почте. Ваш хэндл вы также можете найти у себя в профиле на старом сервере.

Создавайте алиас и переходим к переносу подписчиков.

🔶 На вашем СТАРОМ аккаунте зайдите в те же настройки аккаунта, но на этот раз - в раздел переезда на другой аккаунт. В случае Mastodon:

Настройки (Settings)
➡️ Учётная запись (Account)
➡️➡️ Управление учётной записью (Account settings)
➡️➡️➡️ Перенос учётной записи (Move to a different account)
➡️➡️➡️➡️ настройте перенаправление тут (configure it here)

В Mastodon страница переезда обычно располагается по адресу /settings/migration
Так что в случае с сервером lor.sh, это будет такой адрес: https://lor.sh/settings/migration

Здесь вам нужно заполнить два поля: хэндл НОВОГО аккаунта и пароль СТАРОГО аккаунта.

Если ваш новый аккаунт называется @MyNewAccount и зарегистрирован он на mastodon.online, то вашим хэндлом будет: [email protected]. Вы точно так же можете найти его на странице профиля вашего нового аккаунта.

После заполнения хэндла и пароля вам остаётся нажать кнопку переноса подписчиков и процедура будет завершена в ближайшее время.

🎉 Поздравляю! Вы только что оформили переезд на новый аккаунт!

☝️ Но это ещё не всё! Вы перенесли на новый аккаунт ваших подписчиков, а вот ваши подписки, закладки, списки, муты и блокировки ещё нуждаются в переносе.

Mastodon позволяет экспортировать и импортировать часть данных в формате CSV. Сделать это можно через настройки на старом и новом аккаунтах.

🔶 На СТАРОМ аккаунте:
Перейдите в:

Настройки (Settings)
➡️ Импорт и экспорт (Import and export)
➡️➡️ Экспорт (Export)

Обычно это доступно по адресу /settings/export
Например: https://lor.sh/settings/export

Здесь вы можете скачать CSV-файлы для:
- Подписок (Follows)
- Списков (Lists)
- Игнорируемых аккаунтов (You mute)
- Заблокированных аккаунтов (You block)
- Блокировок доменов (Domain blocks)
- Закладок (Bookmarks)

ℹ️ Также здесь вы можете запросить архив данных вашего аккаунта (Request Archive), который будет содержать все ваши посты и медиафайлы. На сегодняшний день вы не можете его импортировать на новом аккаунте, однако это позволяет вам сохранить копию данных у себя. Имейте в виду: экспорт архива занимает время. Вы не сможете скачать его сразу.

🔶 На НОВОМ аккаунте:
Перейдите в:

Настройки (Settings)
➡️ Импорт и экспорт (Import and export)
➡️➡️ Импорт (Import)

Обычно это по адресу /settings/imports
Например: https://mastodon.online/settings/imports

Там вы можете выбрать нужный тип данных, загрузить соответствующий CSV-файл и нажать кнопку импорта. Не забудьте установить нужный режим импорта:
- "Объединить" (Merge) - рекомендуется в большинстве случаев
- "Перезаписать" (Overwrite), если вы хотите очистить текущие данные на новом аккаунте.

⚠️ Внимательно проверяйте что вы выбрали правильный тип данных и загрузили правильный файл. Иначе можно по ошибке загрузить ваши подписки в список блокируемых пользователей.

Повторите процесс для каждого типа данных, который вы хотите перенести.

💡 Совет: начните с подписок и списков, чтобы быстрее восстановить привычную ленту.

После этого ваш новый аккаунт будет максимально похож по окружению на старый. Удачи!

В целом для многих чтение треда здесь можно завершать. Но если вам интересно почитать про селфхостинг инстансов или задать какие-то вопросы - смотрите следующие сообщения.

👇👇👇
Mastodon

A newer server operated by the Mastodon gGmbH non-profit

Mastodon hosted on mastodon.online
ЧТО МОЖНО ХОСТИТЬ САМОСТОЯТЕЛЬНО?

ℹ️ В целом практически все платформы доступные в Федивёрсе имеют открытый исходный код и доступны к самостоятельной установке.

ℹ️ Самостоятельный хостинг инстанса требует определённого уровня технических навыков. Если вы не уверены в них - лучше выберите себе публичный инстанс или воспользуйтесь услугами компаний вроде masto.host предоставляющих инстансы "под ключ" вместе с обслуживанием.

⚠️ Помните, что инстанс недостаточно просто "поднять". Его нужно ещё и поддерживать в рабочем состоянии - обновлять и иногда чинить. Трезво оценивайте свои силы и навыки перед тем как заняться созданием нового инстанса.

💡 В комментариях к этому сообщению предлагаю всем желающим поделиться опытом хостинга своего инстанса написать какую платформу вы используете чтобы желающие могли задать вам вопросы по теме.

Можете сопроводить это также кратким описанием платформы со списком интересных фич отличающих её от других.

👇👇👇
❓ Если у вас всё ещё остались вопросы, которые вас волнуют - задавайте их комментом к этому сообщению.

Я или другие желающие в меру сил и знаний постараемся вам помочь.

Всем спасибо и удачного переезда!
@skobkin
Как у тебя дела? 🫠

@AncientGood
Пойдёт.

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

Свежий воздух - заебись.

@skobkin полностью согласен со всеми пунктами.
Добавлю что без серверная организация некоторых составляющих Федиверса могла бы на порядок улучшить масштабируемость, например, "Я - есть инстанс"
Проще сказать - не надо было бы так админить выделенку.

@ElectroFetish

например, "Я - есть инстанс"
Проще сказать - не надо было бы так админить выделенку.

Если честно, вот это я не понял.

@skobkin ну для типичного инстанса нужен сервер? со всеми вытекающими: админка и т.д. правильно?
А для без серверной структуры этого бы не потребовалось. Ну это конечно моя фантазия такая.. но если требуешь пример, то приблизительно как торрент или qtox..

@ElectroFetish
У всего полностью P2P пока что юзабилити несравнимое даже с федивёрсом.

Ну, для нормальных людей.

Tox, кстати, отличный пример.

Torrent - не очень хороший пример, т.к. у него нет альтернатив в этой же ценовой категории. Тем не менее, он всё равно достаточно прост.

@skobkin Конечно, это не Федиверс. Но в случае с Tox или Jami автоматизация процессов внутри решает многие задачи, которые в случае с "феди" надо решать отдельному человеку. А если не решать(поднимет в докере легко и просто) то заниматься всем остальным.
@ElectroFetish
Опять не понял, о чём конкретно ты говоришь.
@skobkin я не к тому что это все нужно заменить p2p и будет все по красоте.. кому надо и "Феди" будет админить.
Скорее к тому что простому пользователю надо - включил-работает: не надо бояться за то что в случае непредвиденных обстоятельств нужно будет куда-то мигрировать.

@ElectroFetish
Ну, тут я могу провести некоторую параллель на политическую активность IRL.

Можно ни о чём не беспокоиться, всё делегировать властям и смотреть к чему это приведёт.

Можно устраивать арахнокапитализм.

Можно делать что-то соредине.

У всего свои плюсы, минусы, возможные исходы.

@ElectroFetish
Zeronet был или есть. Там все данные хранятся распределённо. Но там вместо сервера нужно поднимать свою ноду, чтобы через неё читать и писать. И ещё нужно место, чтобы этот кэш хранить, и ещё желательно иметь белый IP-адрес или рабочий TOR. Короче, опять получается, что нужен какой-то сервер.

@skobkin
@radjah @skobkin это добавляет проблем, мне кажется, чем решает.. я проще Tox запущу с одной кнопки чем буду возится с Zeronet, например. Конечно, это разные категории задач.

@ElectroFetish @radjah
Как там в однокнопочном Tox с мультидевайсностью дела обстоят?

Я уже могу показать телефону QR-код с десктопа и подключиться к тому же аккаунту с той же историей?

@skobkin @radjah у меня претензий к работе данной софтины нет. Синк и мультидевайс мне в данном случае не нужен.

Я лишь сравнил автоматизацию процессов с рутиной админа инстанса.

@ElectroFetish @radjah

Синк и мультидевайс мне в данном случае не нужен

То, что я упомянул - это нормальное требование к любому современному мессенджеру от среднего человека.

Поэтому я бы не стал приводить Tox как ХОРОШИЙ пример.

@skobkin @radjah
Повторюсь.
Привел пример автоматизации и стабильно работающей базой, вне зависимости от настроений держателей инстансов.
На мой взгляд страховка p2p - необходимость: прикрутить tox-протокол(или другой, схожий) к приложениям-клиентам Феди, как отдельной опцией, чтобы в случае отключения инстанса по какой либо причине, можно было связаться с пользователями. Сообщить, договориться. Можно с выкрутасами по типу отдача мультимедиа ленты, поток.

@ElectroFetish @radjah

прикрутить tox-протокол(или другой, схожий) к приложениям-клиентам Феди, как отдельной опцией, чтобы в случае отключения инстанса по какой либо причине, можно было связаться с пользователями

Ты это пишешь потому, что знаешь как это сделать или просто фантазируешь о том как скрестить ежа с ужом?

Если начать задавать вопросы о том как это должно работать - всё сразу посыпется.

@skobkin @radjah Unix-way гласит:
Один инструмент - один тип задач.

Но на практике гибрид по тем же примерам с мультидевайсностью приносит удобства.

@ElectroFetish @radjah

Unix-way гласит:
Один инструмент - один тип задач

А вот Библия гласит, что ...

Да и даже если смотреть на те же линуксы, то со временем мы пришли к PipeWire, например. И к systemd.

И я прямо ощущаю как система с ними стала юзабельнее.

Юниксвей - это в вакууме прикольный принцип, но он не всегда хорошо масштабируется.

@skobkin @ElectroFetish @radjah
Да чёт с systemd фигня какая-то. Отношение bloating/usability gain не очень. Т.е. я могу придумать случаи, где стало удобнее, но в подавляющем большинстве случаев и без него всё отлично работало 15 лет назад. Только теперь приходится ещё один слой абстракции держать в голове и думать, где он тебе поднагадит (то же с nm, wickedd, firewalld).

То что починили - починили в основном в драйверах.
Оставшиеся пару процентов проблем да, решили.

Масштабируется как раз юниксвей офигенно, маркетинг с ловлей corner-case в угоду "простым пользователям" - не очень. Каждый раз получается 2 гигабайта "ехал фреймворк через фреймворк".

@tyx @skobkin @radjah на уровне тех же технологий в угоду простым пользователям решает автоматизация.

Какой бы ни был крутой сверхэффективный инструмент, если нет простого запуска, как итог стараний работ разработчика, домохозяйкам это не надо.

Если мне надо связаться с человеком, я что "ирку" буду поднимать? Нет. Мне проще Tox запустить, для оперативного запуска это наилучший вариант.

@skobkin @radjah Для кого-то может это и Библия, Культ и т.д. Но для меня это - уровень технологий.

Можно придерживаться как стандарта, а можно игнорировать.

С рациональной точки зрения, автоматизация и унификация дает результат как "плюс" при этом не вписывается в Unix-Way

> со временем мы пришли к PipeWire, например. И к systemd. И я прямо ощущаю как система с ними стала юзабельнее.

Эти вообще к юзабилити не имеют отношения. Юзабилити это когда устанавливаешь дистр с KDE, например Neon, а там из коробки работает вайфай, блютуз, принтер, сканер, внешний монитор и т.д., а интерфейс DE не выпендривается упоротыми идеями ради того чтобы быть не походим на других и вещи расположены там где ты их ожидаешь увидеть.

А ради внедрения systemd в своё время очень много всего переломали и потом годами чинили, например фоновую работу screen/tmux (исправляли долго), была ещё куча проблем с сессиями DE и переключением между пользователями (даже не знаю, исправили ли с тех пор, давно не проверял).

Что ещё раздражает, теперь помимо привычного крона есть ещё аналог от systemd, про который постоянно забываешь, а там тоже прописаны какие-то системные задачи и они что-то делают, а какие-то по старинке лежат в кроне. При этом почти все предпочитают продолжать пользоваться кроном в большинстве случаев, т.к. он прост и привычен.

@top @ElectroFetish

Эти вообще к юзабилити имеют отношения

Ну конечно. То, что мне с профессиональной звуковой картой жить проще стало - это иллюзия. Это всё KDE.

@skobkin @top пользуюсь для своей проффесиональной записи Audacity. И всем советую.
> Ну конечно. То, что мне с профессиональной звуковой картой жить проще стало - это иллюзия.

Систематическая ошибка выжившего.

@ElectroFetish @radjah @skobkin

я проще Tox запущуМожет, хотя бы simplex? :-P

@skobkin есть ещё сервисы хостинга типа masto.host где просто платишь и получаешь инстанс
@oreolek
А теперь прочти пост, на который ты ответил.
@skobkin а, всё, пропустил это предложение

Всем привет, кто думает о собственном экземпляре ActivityPub сервера!

Я с ноября 2022-го держу этот сервер honk. До этого у меня был свой экземпляр pleroma, а ещё до этого я был участником mastodon-сервера. Последние годы я сижу на honk, поэтому мои сравнения с другими платформами могут быть не очень актуальными.

Мой экземпляр крутится на однопроцесорной виртуальной машине с OpenBSD. Для опёнка, кстати, пакеты с honk собирает один из жителей федимира: @horia (он всегда публикует свежие версии со своего сервера). На момент написания этого поста сервер потребляет 230MB оперативной памяти. Потребление дискового пространства - 2.5G (база данных - SQLite). По ресурсам всё довольно скромно, хотя далеко и не рекордсмен. Активных пользователей на сервере двое.

Особенности сервера я описывал тут: https://honk.any-key.press/u/continue/h/2Y79fy79d895zTqmJ2
Отдельно стоит упомянуть, что тут нет релея, а следовательно нет и ленты: вы читаете тех, на кого подписаны. Подписок на хэштеги, соответственно, тоже нет.

honk не реализует API Mastodon, поэтому с ним нельзя использовать соответствующие приложения. Но с другой стороны он предоставляет лаконичное, но довольно полное собственное API: я написал для себя gemini фронтэнд и бота, репостящего из RSS.

Сервер написан на go, что лично в моем случае минус, так как я не испытываю желания писать на этом ЯП. Однако кодовая база довольно простая и компактная: я, как человек не работающий с go, вполне спокойно её читаю. Основной автор проекта и человек которого стоит поблагодарить за реализацию хонка: @tedu

@skobkin Привет! Вот я настроил для себя gts, проверил, что всё работает. Но прежде чем окончательно туда перекатиться возникли такие вопросы:
- Надо ли настраивать списки в Domain Blocks? Надо ли что-то делать против спама? Если он вообще бывает
- Надо ли заполнять ToS? Не побанят ли меня за его отсутствие?

@overmind88

Надо ли настраивать списки в Domain Blocks?

Не знаю. Я этой хуйнёй никогда не занимался.

Надо ли что-то делать против спама?

Будут спамить - можешь банить.

Надо ли заполнять ToS? Не побанят ли меня за его отсутствие?

Блин, я вообще не понимаю как на эти вопросы отвечать.
Кто забанит? Для кого TOS?

Ты для себя ответь для начала зачем тебе инстанс.

@skobkin Инстанс для себя и мне тос не нужен. Но вдруг, без него в нынешнем свободном мире никуда, как стало без CoC в опенсорс-проектах
@overmind88
Если много обращать внимание на долбоёбов - будешь постоянно нервничать.

English version.

HOW DO I MIGRATE?

Let's briefly summarize here what account migration is:

In this case, the "old account" refers to your account on lor.sh or any other server FROM which you are migrating. The "new account" refers to your account on the new server TO which you are migrating.

🔷 Your old account will transition to a "read-only" state. It will have a note indicating that you have moved, with a link to your new account. Nevertheless, you should still have access to export data and reactivate the account.
🔷 Subscribers of your old account will automatically be re-subscribed to your new account. This may take some time as the information about your move needs to be processed across all servers. Some rare servers might ignore such a notice, and subscribers from them may not be transferred.
🔷 NO OTHER DATA, including your posts, will be transferred automatically. Your subscriptions, blocked accounts, bookmarks, and other settings need to be exported from the old account and imported into the new account MANUALLY.
🔷 After migration, you won't be able to migrate again for some time. Therefore, I'll remind you once again: choose your server wisely. Violating the rules on the new server and fleeing may not work.

Now that you have a rough idea of WHAT you are aiming for, let's figure out HOW.

ℹ️ The first thing you need to have on hand is a NEW account to which you will migrate. If you don't have one yet, go back to the previous thread post, select a server, and register an account.

Now let's proceed to the MIGRATION.

🔶 On your NEW account, you will need to create an alias (link, connection) to the OLD account. This is done in your account settings.

ℹ️ An alias is a link between accounts that confirms you own both accounts. Migration won't work without it.

If it's about Mastodon, this means:

Settings
➡️ Account
➡️➡️ Account settings
➡️➡️➡️ Moving from a different account
➡️➡️➡️➡️ Create an account alias

In Mastodon, this will be located at /settings/aliases on your new server.
For example, https://mastodon.online/settings/aliases for an account on Mastodon Online.

Here you need to fill in the handle of your old account and press the button to create the alias.

If your old account was @MyOldAccount and your server was lor.sh, your handle would be [email protected] - just like an email. You can also find your handle in your profile on the old server.

Create the alias and proceed to transferring subscribers.

🔶 On your OLD account, go to the same account settings, but this time - to the section for moving to a different account. In the case of Mastodon:

Settings
➡️ Account
➡️➡️ Account settings
➡️➡️➡️ Move to a different account
➡️➡️➡️➡️ Configure it here

In Mastodon, the migration page is usually located at /settings/migration
So in the case of the lor.sh server, it would be this address: https://lor.sh/settings/migration

Here you need to fill in two fields: the NEW account's handle and the OLD account's password.

If your new account is @MyNewAccount and it's registered on mastodon.online, your handle would be: [email protected]. You can also find it on the profile page of your new account.

After filling in the handle and password, all that's left is to press the button to transfer subscribers, and the procedure will be completed shortly.

🎉 Congratulations! You have just completed the move to a new account!

☝️ But that's not everything! You've transferred your subscribers to the new account, but your subscriptions, bookmarks, lists, mutes, and blocks still need to be transferred.

Mastodon allows exporting and importing some data in CSV format. This can be done through the settings on the old and new accounts.

🔶 On the OLD account:
Go to:

Settings
➡️ Import and export
➡️➡️ Export

Usually, this is available at /settings/export
For example: https://lor.sh/settings/export

Here you can download CSV files for:

  • Follows
  • Lists
  • Muted accounts (You mute)
  • Blocked accounts (You block)
  • Domain blocks
  • Bookmarks

ℹ️ You can also request an account data archive (Request Archive), which will contain all your posts and media files. As of today, you can't import it to a new account, but it allows you to keep a copy of your data. Keep in mind: exporting an archive takes time. You won't be able to download it immediately.

🔶 On the NEW account:
Go to:

Settings
➡️ Import and export
➡️➡️ Import

Usually, this is located at /settings/imports
For example: https://mastodon.online/settings/imports

There you can choose the desired data type, upload the corresponding CSV file, and press the import button. Make sure to select the necessary import mode:

  • "Merge" - recommended in most cases
  • "Overwrite" if you want to clear the current data on the new account.

⚠️ Carefully check that you selected the correct data type and uploaded the right file. Otherwise, you might mistakenly upload your subscriptions into the blocked users list.

Repeat the process for each data type you want to transfer.

💡 Tip: start with subscriptions and lists to quickly restore a familiar feed.

After this, your new account will resemble the old one in the surrounding environment as much as possible. Good luck!

Overall, for many, reading the thread can end here. But if you're interested in reading about self-hosting instances or want to ask questions – check out the next messages.

👇👇👇

Mastodon

A newer server operated by the Mastodon gGmbH non-profit

Mastodon hosted on mastodon.online
@skobkin Нашел твой YouTube, там @DrQ опять появился у тебя. Интересно ❤️

@xenomorphus
Ты имеешь в виду @drq?

Где он появился? 🤔

@skobkin @drq 9 месяцев назад подкасты были там, серия из 3-х.

@xenomorphus @drq
А, это.

Да. Был. И если соберусь уже доделать ещё один выпуск - будет снова в небольшом камео вместе с ещё пачкой людей из феди.

@skobkin @drq Всегда интересно. Особенно идейные, а не медийные. Спасибо. #подкасты #стримы #fedipodcast #fedipodcasts #FediPodcasters #podcasting #podcast #podcasts #podcasters
@skobkin
Хм... всё равно ошибку выдаёт при переносе подписчиков

@GumVonSchweetz
Обрати внимание, что на НОВОЙ тебе нужно ставить алиас, а перенос подписчиков нажимать надо на СТАРОЙ.

UPD: Так у тебя уже включён переезд, не? Или чего ты хочешь добиться?

@skobkin
хм, вроде так и есть. Возможно, я туплю.
@skobkin
А, увидел UPD. Ну, просто ошибка смущает. То есть, оно и так перенесёт подписчиков даже с ошибкой? Я ранее пытался, и так и не было переноса. Сейчас снова. Хмм. Пытаюсь понять, где и что я не так делаю

@GumVonSchweetz

То есть, оно и так перенесёт подписчиков даже с ошибкой?
и так и не было переноса

Видимо был. См. верх скриншота.
Возможно, чтобы его повторно стартовать, тебе придётся на старой учётке сначала "отменить переезд".

P.S. А с переездом и правда что-то пошло не так, видимо. Я всё ещё подписан на твою учётку @[email protected].

CC @dump_stack

@skobkin
оу! Да, теперь сработало! Спасибо большое, и извиняюсь за мою тупизну

@GumVonSchweetz
Да нет, похоже, что какая-то проблема была со стороны Mastodon.

Я не представляю себе как у тебя мог быть включён перезед и при этом не было переноса подписчиков.
Разве что ты вместо переезда нажимал "просто настроить перенаправление в ваш профиль" вместо кнопки "перенести подписчиков".

@skobkin
Я сначала активировал перенаправление, и потом пытался сделать переезд. Вроде, Mastodon так и пишет на странице настроек переезда. Возможно, я тут не так что-то понял, и поэтому не выходило. Или правда проблема Mastodon. Я, если честно, запутался, но благодаря тебе сработало xD

@GumVonSchweetz

Я сначала активировал перенаправление, и потом пытался сделать переезд

Ну тогда это и правда твой косяк.
Перенаправление - это лайтовая версия переезда когда подписчики не переносятся.

@skobkin
небольшое примечание: по моему скромному (и печальному) опыту миграция с pixelfed на mastodon не работает (на этапе после нажатии кнопки миграции, всех подписчиков в pixelfed обнуляет (лучше сделать бэкап, для последующего возможного ручного приглашения - в пиксельфед нет импорта подписчиков из файла), на mastodon они никак не появляются. никаких уведомлений и всякого такого нигде не происходит. при этом возможность новой миграции (даже если бы подписчики у вас остались бы) на pixelfed заблокирована на 30 дней...

@nightly_kitty

в пиксельфед нет импорта подписчиков из файла

Импорт подписчиков не имеет смысла в принципе.
Аккаунт подписывающийся должен сам прийти и зафолловить сначала.

В целом слишком сумбурное описание чтобы делать выводы, что что-то реально не работает.