Forem Бесплатное программное обеспечение на форуме
Ruby on Rails Base Software для строительства сообществ
Forem - это программное обеспечение с открытым исходным кодом для создания и адаптируемых сообществ. Каждое сообщество будет жить в Интернете как собственное независимое веб -приложение.
Обзор
Forem - это бесплатное и программное обеспечение с открытым исходным кодом для создания веб -приложения сообщества. Онлайн -сообщества и форумы Forem имеют свои отдельные базы данных, аутентификации, конфигурации с выделенным URL. Наряду с этой независимостью, сообщество форумов очень совместимо друг с другом, чтобы построить сплоченную экосистему для ваших сверстников, клиентов, фан -баз, семей, друзей, где люди должны участвовать в коллективе. В Forem Ecosystem участники множественных фронтов могут перемещаться между приложениями сообщества, не обмениваясь какими -либо данными о человеке. Программное обеспечение Forem Rails Backend в настоящее время переходит на предварительный фронт для создания сообщества. Проект Forem Open Source Community Project предоставляет коллекцию инструментов и услуг, которые помогут вам принять независимые, целенаправленные и адаптируемые сообщества. Сообщества Forem созданы, чтобы уникально расширить возможности людей, собирающихся, сохраняя при этом активные, здоровые и приятные дискуссии. На основе программного обеспечения для управления сообществом сообщества создано более 20 сообществ, и вы можете просто найти тот, который подходит для вас, чтобы опубликовать свои мысли. Сообщество Snyk.io, построенное на Forem, - это место, где можно обсудить все, что связано с Securirty. Dev.to Online Learning Community также размещено Forem, является сообществом начинающих с открытым исходным кодом для начинающих для продвинутых разработчиков программного обеспечения, которые пишут посты, принимают участие в диалогах и создают свою профессиональную сеть.
Системные Требования
Следующие ключевые пакеты зависимостей в области приложений и услуг используются для установки технологического стека Forem Best Communities Communities Communities:
- Рейлс 6.1.3.2
- Ruby 2.7.2
- PostgreSQL 11 или выше
- Rbenv для установки Ruby
- Пряжа 1.x
- Imagemagick
- Redis 4 или выше
- Веб -сервер PUMA
- SendGrid для транзакционной рассылки
- MailChimp для маркетинговых электронных писем
- CarrierWave
- Sidekiq 6.2.1
- Разработать 4.8
- Preact
- Рубимин редактор
- GIT для контроля версий
Функции
Некоторые из великих списков функций и общих концепций приложений Forem для создания сайта сообщества, онлайн -сообщества и форумы перечислены ниже:
- Статьи или посты
- Коллекции или серии
- Комментарии
- Пользователи
- Теги
- Списки
- Кредиты
- Организации
- Реакции
- Следует
- Роли
- Посещения и события
- Метрики
- Всплывающее уведомление
- Примечания
- Страницы
- Forem Feed
- Организация
- Открытый источник
Монтаж
Установить Forem на Ubuntu
Есть много разных способов установить Forem для создания сообщества, но здесь мы обсудим шаги установки для Ubuntu. Проект Forem Community Building легко настроить и начать. Чтобы начать с Forem для быстрого создания сообщества, настройте и настройте среду разработки Rails с необходимыми пакетами зависимостей.
sudo npm install -g yarn
sudo apt-get install libpq-dev
sudo apt-get install g++
sudo nvm install node
Теперь сначала клонируйте репозиторий Forem в репозитории ~/forem:
git clone https://github.com/forem/forem.git forem
cd forem
Теперь запустите Bundler в каталоге Project:
gem install bundler
Установите переменные и секреты вашей среды. Создать .env, копируя из предоставленного шаблона
cp .env_sample .env
Можно установить следующие переменные среды:
export CLOUDINARY_API_KEY="SOME_REAL_SECURE_KEY_HERE"
export CLOUDINARY_API_SECRET="ANOTHER_REAL_SECURE_KEY_HERE"
export CLOUDINARY_CLOUD_NAME="A_CLOUDINARY_NAME"
Настройка базы данных и запустить миграции:
rake db:create db:migrate
Поздравляю! Вы успешно установили программное обеспечение для управления сообществом Forem. Наслаждаться!
FAQS
Для чего используется предсмерение?
Самостоятельный Forem позволяет вам создавать свое собственное сообщество разработчиков программного обеспечения в Интернете. Открытый исходный код Forem предоставляет инструменты с открытым исходным кодом, чтобы помочь и развернуть процветающее, адаптируемое и быстро растущее сообщество.
Forem бесплатно?
Да, New Community Web Solution бесплатно использовать и загрузить, чтобы раскрутить свое собственное сообщество Forem.
- это открытый исходный код?
Да, Forem-это полностью распределенная платформа сообщества с открытым исходным кодом для создания бесплатного самоуправляемого программного обеспечения сообщества. Репозиторий исходного кода Forem доступен на GitHub.
на каком языке написан предварительно?
Forem написан на языке программирования Ruby.
Как Forem помогает разработчикам программного обеспечения?
Сообщество Forem позволяет разработчикам программного обеспечения делиться и открывать для себя отличные идеи. Forem помогает разработчикам программного обеспечения для ранней карьеры в обучении, как кодировать и создавать свою профессиональную сеть.