브랜드 커뮤니티 구축을위한 루비 기반 소프트웨어.

Forem 무료 포럼 소프트웨어

커뮤니티 구축을위한 Ruby on Rails 기반 소프트웨어

Forem은 적응 가능한 커뮤니티를 구축하고 호스팅하기위한 오픈 소스 레일 백엔드 소프트웨어입니다. 각 커뮤니티는 자체 독립적 인 웹 응용 프로그램으로 온라인으로 살 것입니다.

개요

Forem은 커뮤니티 웹 응용 프로그램을 구축하기위한 무료 및 오픈 소스 소프트웨어입니다. Forem 온라인 커뮤니티 및 포럼에는 자체 독립형 데이터베이스, 인증, 전용 URL을 통한 구성이 있습니다. 이러한 독립성과 함께 포럼 커뮤니티는 사람들이 함께 집단의 일원이되어야하는 동료, 고객, 팬베이스, 가족, 친구를위한 응집력있는 생태계를 구축하기 위해 서로 호환됩니다. Forem Ecosystem에서 Multiple Forems의 구성원은 개인에 대한 데이터를 공유하지 않고 커뮤니티 앱 사이를 이동할 수 있습니다. Forem Rails 백엔드 소프트웨어는 현재 커뮤니티를 만드는 방법을 위해 Preact-First 프론트 엔드로 전환하고 있습니다. Forem Open Source Community Building Project는 독립적이고 집중적이고 적응 가능한 커뮤니티를 주최 할 수 있도록 도구 및 서비스 모음을 제공합니다. 포름 커뮤니티는 토론을 적극적이고 건강하며 즐겁게 토론하는 동안 사람들을 모집하는 사람들에게 독특하게 힘을 실어 주도록 지어졌습니다. Forem Online Community Management 소프트웨어를 기반으로하는 20 개 이상의 커뮤니티가 있으며 귀하의 생각을 게시하기에 적합한 커뮤니티를 찾을 수 있습니다. Snyk.io 커뮤니티는 Forem을 구축 한 Community는 응용 프로그램 Securty와 관련된 모든 것을 논의 할 수있는 곳입니다. Dev.to Online Learning Community는 또한 Forem이 주최하며, 게시물을 작성하고 대화에 참여하며 전문 네트워크를 구축하는 고급 소프트웨어 개발자에게 초보자의 오픈 소스 커뮤니티입니다.

시스템 요구 사항


다음 주요 앱 기술 및 서비스 종속성 패키지는 Forem Best Brand Communities Tech Stack을 설치하는 데 사용됩니다.

  • 레일 6.1.3.2
  • 루비 2.7.2
  • PostgreSQL 11 이상
  • 루비 설치 용 rbenv
  • 원사 1.x
  • Imagemagick
  • Redis 4 이상
  • 푸마 웹 서버
  • 트랜잭션 메일 링을 위해 SendGrid
  • 마케팅 이메일을위한 MailChimp
  • 캐리어 와이브
  • Sidekiq 6.2.1
  • 고안 4.8
  • 사전
  • Rubymine 편집자
  • 버전 제어를위한 git

특징


커뮤니티 사이트, 온라인 커뮤니티 및 포럼을 구축하기위한 Forem의 주요 기능 및 일반 앱 개념 중 일부는 다음과 같습니다.

  • 기사 또는 게시물
  • 수집 또는 시리즈
  • 코멘트
  • 사용자
  • 태그
  • 목록
  • 크레딧
  • 조직
  • 반응
  • 다음
  • 역할
  • 방문 및 이벤트
  • 메트릭
  • 푸시 알림
  • 노트
  • 페이지
  • orem feed
  • 조직
  • 오픈 소스

설치

우분투에 orem을 설치하십시오

커뮤니티를 구축하는 방법에 대한 포럼을 설치하는 방법에는 여러 가지가 있지만 여기서는 Ubuntu의 설치 단계에 대해 논의 할 것입니다. Forem Community Building Project는 쉽게 설정하고 시작할 수 있습니다. 커뮤니티를 신속하게 만드는 방법을 위해 Forem을 시작하려면 필요한 종속성 패키지로 Rails 개발 환경을 구성하고 설정합니다.

    sudo npm install -g yarn
    sudo apt-get install libpq-dev
    sudo apt-get install g++
    sudo nvm install node

이제 먼저 ~/forem 저장소에서 포럼 저장소를 복제하십시오.

    git clone https://github.com/forem/forem.git forem
    cd forem

이제 프로젝트 디렉토리에서 Bundler를 실행하십시오.

    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 Online Community Management 소프트웨어를 성공적으로 설치했습니다. 즐기다!

FAQs

What is Forem used for?

Self-hosted Forem allows you to build your own Forem community of software developers on the internet. Open source Forem provides open source tools to help and deploy a thriving, adaptable and fast growing community.

Is Forem free?

Yes, Forem new community web solution is free to use and download to spin up your own Forem community.

Is Forem open source?

Yes, Forem is a fully distributed open source community platform for setting up a free, self-managed community software. Forem source code repository is available at Github.

In what language is Forem written?

Forem is written in Ruby programming language.

How Forem helps software developers?

Forem community allows software developers to share and discover great ideas. Forem helps the early career software developers for learning how to code and to build their professional network.

탐구하다

이 기사에서 우리는 브랜드 커뮤니티 소프트웨어 구축을위한 Forem에 대해 논의했습니다. 다른 오픈 소스 온라인 커뮤니티 및 포럼에 대해 알아 보려면 다음 페이지를 방문하십시오.

 한국인