16 Ответов

  1. yuran yuran 14 Апреля

    Интересно… попробую поставить… Хотя всегда там какой-то геморой… с обычными системами как правило все понятно — есть корень сайта и на него настраиваешь сервер куда должен смотреть document-root. А в этих безголовых системах хер поймешь что где куда? Надо запускать приложение, особенным образом конфигурировать сервер… Вот опять — где у него инструкция насчет install? Официального сайта нету, демо — нету…Нету нихрена:(

    1. PARANOIK PARANOIK 14 Апреля (ред.)

      вот я и не вывез. интересно остальных послушать

      1. yuran yuran 14 Апреля (ред.)

        Написал автору в телегу. Может ответит…

  1. nims nims 14 Апреля (ред.)

    Мое творение. Спасибо за интерес. Пока его никак не поставить. Там несколько модулей в репе, которые пока никак между собой не дружат. Собственно модуль аналога дискорда для сообществ, сами блоги, авторизация и главная страничка. Сейчас связываю модуль дискорда с сообществами блогов.
    P.S. Там нет безголовых cms, там все самописное.
    Как я уже писал в каком-то комментарии: как только я его допишу, то первое что я сделаю — это принесу вам сюда подробнейший мануал )

    1. yuran yuran 14 Апреля (ред.)

      Спасибо за быстрый и понятный ответ. Насчет безголовых cms это я про те что на js и прочих node smile Будем ждать от Вас информации. Спасибо 🤝

      1. nims nims 14 Апреля (ред.)

        Всегда рад. А по поводу js и прочих штук, то конкретно в этом случае все просто будет ставиться в итоге: docker compose up -d и в nginx в /etc/nginx/conf.d/fatum.conf повесить 80 и 443 порт на условный 127.0.0.1:3000. Собственно это сейчас так и работает, только пока в паблике нет конфигов докера, т.к. пока там смотреть нечего толком ^^

        1. damn damn 14 Апреля (ред.)

          А есть посмотреть скрины хотя бы? что это и как выыглядит.

          1. nims nims 15 Апреля

            Под рукой пока только такие, не совсем под показ кому-то, с лишними окошками, но в целом видно. Это главная страничка блогов.
            Как-то слишком тут шакалит этот скрин, поэтому ссылка

            А это модуль дискорда. Многие почему-то не выкупают зачем там дискорд, но это лучше 1 раз увидеть в финальном варианте, чем 100 раз услышать и все равно не понять. Скрин модуля дискорда совсем в зародыше (скрин старый), но на данный момент базовый функционал (посты, загрузка медиа, модерация, новые каналы (и удаление их), новые сервера (и удаление их), профили юзеров, личные сообщения, баннеры и лого серверов, авторизация, аватарки юзеров, аудио и видеозвонки (по этому поводу хз, буду оставлять или нет. Во первых для этого юзается внешняя огромная либа, во вторых — это будет очень тяжело для сервера. Возможно вынесу это в отдельный подключаемый модуль) — все готово и работает на вебсокетах.

            Как-то так. На днях смогу больше скринов скинуть, если будет интересно.
            Я открыт для хотелок и предложений, к вашему видению, может получится что-то еще более удачное ^^

            1. damn damn 15 Апреля (ред.)

              Да, про дискорд конечно не совсем понятно, но кажется крутая альтернатива Альмы будет.
              А что по редактору?

              Вот что мне не хватало в Альме:

              1. возможность создания пользовательских категорий как у реддит (но не обязательно, т.к. это может превращаться в помойку из миллиона бессмысленных категорий)
              2. панель для модераторов, где можно будет видеть репорты от юзеров и т.д.
              3. в целом возможность назначать модераторов за определенными разделами
              4. веточную систему комментариев с сортировкой по: хронология, новые сверху, по рейтингу
              5. «link-shared» как у старого реддита
              6. прикрепление картинок, эмоджиков, гифок в коммы
              7. В настройках сайта функция лимитов на действия
                (где квадратные скобки — поля для цифр)
              • Регистрация аккаунтов = [per hour] / [per day] / [per month]
              • Создание постов = [per hour] / [per day]
              • Комментарии на сайте = [per hour] / [per day]
              • Комментарии внутри одного материала = [per hour] / [per day]

              Необязательно, но полезно:

              • Клонированный комментарий, но в другом материале = [per hour] / [per day]

              • Лимит на высоту комментария (условно если больше 180px, то скрывать остаток под кнопку «показать полностью»). Ибо сейчас можно наспамить один комм на 300 экранов и придётся листать.

              1. Сортировка внутри сообществ и ленте подписок
              2. Ну и может быть персональный черный список тегов
              1. nims nims 16 Апреля

                Редактор сейчас юзается Editor.JS (аналогичный стоит на dtf при создании статьи. Можно загуглить оф сайт, либо просто посмотреть как он выглядит на dtf. Блочный, удобный редактор).

                Категории менеджат юзеры. Создатель категории — ее админ и назначает своих модеров на эту категорию. Вот тут еще всплывает модуль дискорда, т.к. к каждой категории создается еще дискорд-сервер, где админ категории становится овнером сервера, а модеры категории — модерами сервера (в целом, в будущем я думаю реализовать возможность назначать разных людей на сервер и на категорию в модеры, но это так разговоры о далеком). Каждая категория жестко завязана на своем дискорд-сервере, где админ и модеры могут формировать свое полноценное сообщество и обсуждать новые посты своей категории с удобными линками на посты в категории и т.д. В общем это опять затрагивать разговоры о дискорде, а это снова очень долго хах. Ну поверхностно, то я что-то вот рассказал. Категория и дискорд — это одно полноценное сообщество со своим камунити, которое вполне себе имеет место, где они могут тусить и флудить. Оставляя коменты своей категории и коменты других постов в чистоте, без спама мемами в коментах и прочих вещей, которые очень любят одни люди и не очень любят видеть другие. Поэтому коменты к постам остаются чистыми и по делу, а вся жизнь сообщества происходит в на их сервере дискорда, где местные завсегдатаи носят свои мемы и шутят свои смешные шутки. Пока не придумал критерии какие именно пользователи смогут создавать свои категории. Очевидно не сразу после регистрации, самое банальное рейтинг, но это тоже мне не очень нрав. Однако я над этим еще не думал. Критерии возможностей юзеров — это уже дело десятое.

                Коменты и тело поста обрезаются уже сейчас, но не пикселями, а по символам. На первом скрине как раз обрезанный пост.

                Остальные пункты совмещу в один ответ: я делаю большой упор на модерацию и админку. Чтобы небыло такого, что модер не может дать кому-то мут на сутки с указанием причины. Не бан, а именно мут. Баны и кики реализованы уже сейчас, мута пока нет. А так черные списки будут, как на конкретных юзеров, так и на отдельные сообщества (категории). Я примерно ориентируюсь на возможности админки mastodon, сделать не меньше, чем там.

                5 пункт — это кнопка поделиться или что? Я на самом деле не совсем понимаю зачем нужна кнопка поделиться с кем в другой соц. сети. Я думаю 99% юзеров просто копируют ссылку и скидывают ее человеку в тг/вк или еще куда. Я думаю над такой кнопкой с возможностью скинуть ее кому-то в личку на сайте или в канал на сервере сообщества (категории).
                7 пункт. Идея вроде хорошая, нигде ее вроде не встречал, но звучит неплохо. не думал над этим.

                Спасибо за предложения ^^

                1. damn damn 16 Апреля

                  Блин по описанию звучит грандиозно. Советую завести какой-то тг канал, будем следить за развитием, может даже донатов соберём на разработку.

                  1. пункт — это когда ты в создании поста кидаешь ссылку на новость с условного sports.ru, а сайт сам подтягивает заголовок, описание и картинку к нему со спортсру.
                    То шо было на реддит, то шо есть на discuit и lemmy.
                  2. ну по сути это анти-спам система
                  1. nims nims 16 Апреля (ред.)

                    Ну пока рано. Мы сейчас делим шкуру неубитого медведя. Нужно хотя бы что-то сначала сделать, чтобы люди пощупать могли. Вообще я планировал выкатить демку в феврале этого года, чтобы пощупать можно было. Без возможности авторизации, просто визуально все пощупать сайтик с сидом из пары десятков юзеров и постов с коментами, но со всеми модулями (вики, дискорд и блоги). И в целом то я почти успел к тому времни, но как-то запал пропал, ирл съел все. Однако, я хочу сказать вам всем тут спасибо, вы этой темой и своим интересом снова дали заряд мотивации и я снова сел писать этот проект, после почти 2х месячного перерыва. Получается ждём демку. Спасибо вам большое, ещё раз ^^

        1. плюсую, на скрины хотя бы пооблизываться)

          1. nims nims 15 Апреля (ред.)

            Приветствую. Скинул скрины )

  1. pupsik pupsik 15 Апреля (ред.)

    Толку с него, если его не поставить. Вот с этого и начинайте.

  1. Evg Evg 15 Апреля (ред.)

    Дизайн хороший по скриншотам, мне нравится. plus