• Записи 1544
  • Теги 109
  • Комментарии 3323

Лог жизни

Запустил Akkoma

Закончил настройку Akkoma на виртуальной машине. Как оказалось, пароль, который был нужен для Postgres, был прописан в файле docker-compose.yml. Дальше оставалось только решить проблему с получением https-сертификата. Сначала хотел идти традиционным путём: создать поддомен на VDSе, получить сертификат туда, потом скопировать его в виртуальную машину и прописать её адрес в файл /etc/hosts для соответствующего доменного имени. Но потом пришла в голову другая идея — пробросить порты 80 и 443 на VDS с ботами через SSH (сайтов на нём нет, поэтому эти порты свободны). Причём сделал это особо извратским образом: ssh запускал не внутри виртуальной машины, а на основной (чтобы не возиться копированием ключей от VDS в виртуальную), но с указанием адреса виртуальной в опции -R.
Но, как всегда, всё оказалось непросто. Почему-то ssh-сервер слушал порты только на 127.0.0.1, и никак не хотел открывать их на внешнем интерфейсе. Сначала я думал, что мешает Apache или firewall. Но дело оказалось не в этом. Оказывается, по умолчанию разрешено пробрасывать порты только на loopback-интерфейс, а чтобы пробросить на другие, нужно прописать в GatewayPorts clientspecified в файле /etc/ssh/sshd_config. После того, как это сделал, всё заработало, и я наконец-то увидел главную страницу Akkoma!
В целом впечатления остались очень даже положительные! Нет главного недостатка Mastodon: контринтуитивной кнопки ответа, которая не показывает форму, куда этот ответ писать, а перекидывает курсор в поле для нового сообщения в левом столбце. И размер сообщения легко выставляется в настройках. А интерфейс создаёт впечатление лёгкого и быстрого.
Поизучав статистику, обнаружил, что в Docker контейнеры с Akkoma (без учёта сервера Caddy) занимают около 400 Мб памяти. В общем-то не так уж и много. В этом случае можно даже не отдельный VDS брать, а поднять тариф на основном до 2 Гб оперативной памяти, и этого должно хватить! Более того, так ресурсы будут использоваться более рационально.
Единственное, что на данный момент не нравится — это невозможность увеличить форму ввода сообщения. И просто интерфейс довольно непривычный. Почему-то светлые темы смотрятся не очень, а вот тёмные — весьма хороши. Также перевод на русский неполный, но это, думаю, поправимо.
В общем, склоняюсь к тому, чтобы реально поднимать сообщество идеалистов на Akkoma. Но сначала поэкспериментирую на виртуальной машине, а то сейчас чувствую просто растерянность какую-то. Вроде площадка есть, но как начать заполнять контентом, что писать — непонятно, даже несмотря на то, что в своё время составлял масштабный контент-план.

6 комментариев:

Нет
Aksion
0

Дал бы нам тестовый допуск...или что там надо чтобы посмотреть, пощупать. На русском ничего не могу найти про

  • Akkoma. Если разобрался ...взял бы в правило и нам рассказывать коротенько.

4X_Pro
0

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

Нет
Aksion
0

А какого плана это хоть...как сайт? как блог? Просто скрины хотя бы..расскажи немного. Использует БД?

4X_Pro
0

По сути дела, да, это сообщество-коллективный блог, где информация упорядочивается с помощью хеш-тегов. Могу показать аналог, правда, он на другом софте работает (на Mastodon): lor.sh/public/local, но отличия в интерфейсе там незначительные.
А в плане тематики — предполагается следующее: обсуждение свободного ПО, хобби и увлечений, возможность рассказать о своих разработках, тема халявы и экономии, размышления о том как «вернуть старый добрый Интернет» и/или построить более совершенное общество, обсудить прочитанные книги, просто поделиться сиюминутным настроением. Ну и просто чтобы люди видели, что не всё ещё прогнило в этом мире, не везде победили баблорубские ценности, есть ещё и нормальные люди.

Нет
Aksion
0
4X_Pro написал(а):
правда, он на другом софте работает (на Mastodon)

Но раз ты выбрал не Mastodon а Akkoma значит второй лучше
4X_Pro
0

Лучше/хуже — понятие неоднозначное… Mastodon написан на Ruby и куда более прожорлив в плане системных ресурсов, чем Akkoma, работающая на Elixir. Ему отдельного VDS с 2 Гб оперативки будет еле-еле хватать. Но интерфейс у него в целом приятнее, кроме вот той особенности с отправкой ответа. Кроме того, в Mastodon есть вывод активных хештегов, чего в Akkoma я пока не нашёл. И в Mastodon длина сообщения жёстко фиксирована — 500 символов. Пытался как-то найти, где это в исходниках поправить (думал, достаточно будет всего одну константу заменить), но оказалось, что сделать весьма непросто…

Написать комментарий
Прикрепить файлы: (не более 4 файлов, не более 102400 Кб каждый, 102400 Кб всего)


Задать вопрос