С SEO проблем не будет, потому что все содержимое сайта лежит у вас в html в браузере. Это nextjs, а не react, который все рендерит в id=root и страничка для поисковика пустая. Я же отдаю все содержимое страницы для индексации поисковиками
еще нет, но там уже есть огромное количество изменений с момента, когда я написал этот пост. Воркеры, очереди через RabbitMQ, лайки, комментарии, вебсокеты, персонализированные ленты, избранные посты, подписки на юзеров, подписки на сообщества, зачатки администрирования, роли и т.д. Там уже очень много. До полноценной альфы, когда вы сможете это запустить, осталось не так уж и много. Все новости и обсуждения есть тут https://t.me/+RfIObsmQd7I1Nzcy
Стой, это ты же в прошлой своей теме уже запускал его. Чем тебе твой старый способ не понравился? И какой новый способ ты хочешь найти? Тогда нужно, чтобы ты уточнил
Я когда-то писал себе файлик со всеми своими действиями для запуска его в докере. Могу скинуть, если надо. Но там чисто последовательность команд, если с докером не знаком или прям совсем не понимаешь, что происходит, то наверно потеряешься. Но там прям совсем последовательно. Это если тебе докер нужен, без докера он через CLI стартует с 2х команд.
Ну если надо, то в тг пиши @nimscore
Вот, то что я ставил из плагинов:
composer require flarum-lang/russian
composer require dem13n/discussion-cards
composer require fof/upload "*"
composer require fof/links
composer require fof/user-bio:"*"
composer require fof/polls
composer require v17development/flarum-seo
composer require fof/nightmode:"*"
composer require fof/profile-image-crop:"*"
composer require fof/reactions:"*"
composer require fof/analytics:*
composer require clarkwinkelmann/flarum-ext-circle-groups
composer require fof/moderator-notes:"*"
composer require fof/oauth
composer require askvortsov/flarum-rich-text:*
composer require sycho/flarum-profile-cover:*
composer require ianm/follow-users:"*"
composer require fof/follow-tags:"*"
composer require fof/prevent-necrobumping
composer require fof/frontpage
composer require fof/custom-footer:"*"
composer require v17development/flarum-user-badges
composer require fof/cookie-consent
composer require therealsujitk/flarum-ext-gifs:"*"
composer require fof/secure-https:"*"
composer require fof/github-autolink
composer require acpl/mobile-tab:"*"
composer require clarkwinkelmann/flarum-ext-post-bookmarks
composer require askvortsov/flarum-checklist:*
composer require davwheat/custom-sidenav-links:"*"
composer require datlechin/flarum-link-preview:"*"
composer require nearata/flarum-ext-copy-code-to-clipboard:"*"
composer require flarumite/simple-discussion-views:"*"
composer require fof/linguist
То, что ты хочешь, как я понял — это dem13n/discussion-cards
Можно. Делается плагином. Я когда фларум копал, то там мне приходилось ставить порядка 20 плагинов наверно. Смотри плагины этих ребят, у них полезный каждый 2й
А то, что ты говоришь, то там плагин работает, но уже не обновляется. Если найду ссылку на него, то скину сюда в коменты. Ну если мы правильно друг друга поняли
ну все не заблокируют. Например пока еще никто не придумал, как блокировать vless xtls reality, когда у тебя все порты на машинке впновские закрыты, трафик идет через 443 порт, он гонится среди обычного трафика и твой настоящий трафик скрытый впном — это 1% об общей массы твоего фейкового трафика. Если твой сервер с впном будут прощупывать, то там свой/чужой: ты ключ предоставил — он отвечает, как впн, нет ключа — он прикидывается шлангом и это просто какой-то левый сайт, типа гугл.ком или дискорд.апп. Так еще на этот сервер не ломится сразу тысячи человек, а скромно ходит овнер сервера + 20 его друзей. На данный момент, способы обхода побеждают в этой интересной игре с цензорами. Даже в самых тяжелых в этом плане странах. Если совсем плохо станет, то скорее всего полностью пропадут большие, копрпоративные впны, будут тысячи мелких по 30−40 человек на сервер.
Ох, хоть раз бы кто-то сказал что-то новое. Это уже все настолько приелось, просто слов нет. Вообще слабо понимаю практическую пользу от таких постов, особенно на девту. Я люблю линукс, я им пользую как основной ОС уже очень давно и это сообщение я пишу тоже с линукса.
Однако, не нужно его боготворить, у него очень много проблем и как что-то пофиксить на винде, рядовой юзер найдет значительно проще, чем на линуксе. Линукс прекрасен тем, что ты можешь с одного терминала моментально настроить просто всю систему, абсолютно каждую деталь. Тебе не нужно кликать по миллиарду окошек в поисках настроек. Однако, это огромный плюс для опытных юзеров и огромный минус для новых юзеров. Ты можешь установить чистую ось, открыть терминал написать что-то из разряда
curl -sSL https://github.com/username/linux-settings.sh | sh
(заранее хранить скрипт конфига в своей репе гита)
и у вас за 1 минуту у вас будет точно такой же линукс, который у вас был до переустановки ос, со всем софтом и всеми настройками. Вот это прелесть, а все эти оды о чистоте и открытости — это ну такое.
Пусть автор на девту изучит systemd и то что у него внутри, узнает почему фактически насильно все большие дистры пересадили на systemd, а потом уже можно будет размышлять о вот этих всех прелестях открытого ПО. Немного духоты хех
Montserrat и Nunito. Практически никогда не исползую шрифты с засечками
тут вопрос не в андройде, а в самом приложении этого букмекера или что это. Смотрит ли он почту или нет. Я думаю, что если он работает только с приложения, то он не только почту будет проверять, но еще и IMEI устройства и вплоть до wifi сети. Он заинтересован в том, чтобы у тебя был только 1 акк. Хотя опять же, я думаю ты не первый такой и в интернете будет подробный гайд что нужно делать
странно. Скорее всего это что-то с сервером, где он запущен, из-за длительного простоя. В любом случае, попробуйте пару раз перезагрузить страничку и сервер проснется
Спасибо. Об установке не хостинг без docker я еще не думал, все же это разрабатывается под отдельный VPS сервер с установленным docker. Потому что я хочу дать юзерам возможность запускать этот софт просто командой типа:
curl -sSL https://stormic.app/install.sh
| sh
Все, после этого у вас стартует экземпляр в контейнере на 3000 порту. При первом заходе по адресу http://ваш
ip:3000 вас встречает страничка регистрации как админа, первичной настройки экземпляра и просьбой ввести название вашего домена. После ввода домена вам выдаются (если а-записи домена указывают на этот сервер) автоматически SSL сертификаты и экземпляр сразу начинает работать на https://example.com
Ну и если ваш экземпляр растет, то его нужно масштабировать, а масшабировать контейнеры легче, через тот же docker swarm или k8s
Вот прям сейчас работаю над настройками профиля юзера.
Таблица деталей с key и value (там офк потом не будет написано key и value. Будет отображена реальная инфа из полей) — эта вот эта информация в профиле с кастомными полями юзера, типа личный сайт и прочее. Этого нет на превью, но уже есть в ветке, которая ушла дальше, чем превью.
сейчас пилю все то, что юзеры могут изменять и редактировать + настройки профиля. Когда это закончу, перейду к редактору и коментам, там уже будут вопросы о SEO подниматься
ну там ничего особо переделывать не надо будет. tailwind+ts творят магию на месте, без дополнительной головной боли. Просто респонсив буду уже пилить, когда буду уверен, что я закончил со всеми элементами и он выйдет в релиз именно в этом виде. Просто дописать немного кода