Откуда такая любовь к хостингу у левого дяди?
Ну во-первых, это необычно и прикольно, а про «хостинг у левого дяди» я не понял. Ты что имеешь в виду? 🤔
https://holos.social — немного странный, но много обещающий проект 😉 Ребята реализовали однопользовательский ActivityPub-сервер, который крутится на телефоне вместе с клиентской частью. Но в связи с отсутствием белого IP и для борьбы с дисконнектами — подключается через кэширующий релей. Т.е., например, @[email protected] — это «программа минимум». Если у тебя есть свой домен — можно подключить его к любому¹ релею, в т.ч. свой поднять.
¹ Да, пока реализация существует в единственном экземпляре, но код открыт и активно пилится.
@shuro Я, например, не хочу держать отдельный сервер ради постов в соцсетях. Технически подкованным людям такая архитектура кажется естественной, но это не идеальное решение задачи. Людям нужно просто общаться, а не поднимать серверы для общения, так пусть всё будет в одном приложении
Всё равно сейчас телефоны выключаются редко и ненадолго, аптайм сильно плохим не будет
@akamar для обычных людей самое логичное это обычный публичный сервер, как это было примерно всегда.
Тут же уже добавляется сложностей, наверняка надо ключи бекапить, да и с аптаймом есть вопросы. Телефон моргает сетью часто, его же носят. Что в этот момент происходит с входящими сообщениями?
@shuro @akamar @liilliil @[email protected]
ля обычных людей самое логичное это обычный публичный сервер
А ты в курсе, насколько нелегко найти «обычный публичный сервер» с #GlitchSoc, лимитом хотя бы в 5K символов, незанятым ником, фидиблоком меньше трех километров, и хоть какой-то надеждой на то, что не уйдет в туман через полгода?..
Что за «ключи» имеются в виду? Там есть логин/пароль для авторизации на релее, есть 2 вида бэкапа: полностью база сервера в архив или на NextCloud / WebDav сервер, и частичный (подписки и 500 твоих последних постов) — можно хранить на релее. Т.е. в принципе, можно даже просрать бэкапы, но тогда подключишься с чистого листа.
А сообщения — опять же кэширует релей (на различный срок, в зависимости от размера).