Ruby -baserad programvara för att bygga byggnadssamhällen.

Forem Gratis forumprogramvara

Ruby on Rails -baserad programvara för att bygga samhällen

Forem är en öppen källkod Rails Backend -programvara för att bygga och vara värd för anpassningsbara samhällen. Varje samhälle kommer att leva online som sin egen oberoende webbapplikation.

Översikt

Forem är gratis och öppen källkodsprogramvara för att bygga en community -webbapplikation. Forem online -samhällen och forum har sina egna fristående databaser, autentiseringar, konfigurationer med dedikerad URL. Vid sidan av detta oberoende är forumsamhället mycket kompatibelt med varandra för att bygga ett sammanhängande ekosystem för dina kamrater, kunder, fanbaser, familjer, vänner där människor måste komma att vara en del av ett kollektiv tillsammans. I Forem -ekosystemet kan medlemmar i flera Forems flytta mellan community -appar utan att dela information om individen. Forem Rails Backend-programvara övergår för närvarande till en förhandsfronten för hur man skapar ett samhälle. Forem Open Source Community Building Project tillhandahåller insamling av verktyg och tjänster som hjälper dig att vara värd för oberoende, fokuserade och anpassningsbara samhällen. Forem -samhällen är byggda för att unikt stärka folket som samlas medan de håller diskussionerna aktiva, friska och roliga. Det finns mer än 20 samhällen byggda på Forem Online Community Management -programvara och du kanske bara hittar en som passar för dig att publicera dina tankar. Snyk.io Community som bygger på Forem är en plats att diskutera alla saker relaterade till applikationssäkerhet. Dev.To Online Learning Community är också värd av Forem, är en öppen källkod för nybörjare till avancerade mjukvaruutvecklare som skriver inlägg, deltar i dialoger och bygger sitt professionella nätverk.

Systemkrav


Följande nyckel App Tech and Services Dependency -paket används för att installera Forem Best Brand Communities Tech Stack:

  • Rails 6.1.3.2
  • Ruby 2.7.2
  • PostgreSQL 11 eller högre
  • Rbenv för rubininstallationer
  • Garn 1.x
  • Imagemagick
  • Redis 4 eller högre
  • PUMA -webbserver
  • SendGrid för transaktionsmail
  • MailChimp för marknadsföringsmeddelanden
  • Carrier Wave
  • Sidekiq 6.2.1
  • DEVISE 4.8
  • Förinrättning
  • Rubymine Editor
  • Git för versionskontroll

Funktioner


Några av de stora listan över funktioner och allmänna appkoncept för Forem för att bygga samhällssidan, onlinesamhällen och forum listas nedan:

  • Artiklar eller inlägg
  • Samlingar eller serier
  • Kommentarer
  • Användare
  • Taggar
  • Listor
  • Krediter
  • Organisationer
  • Reaktioner
  • Följer
  • Roller
  • Besök och evenemang
  • Mätvärden
  • Pushmeddelanden
  • Anteckningar
  • Sidor
  • Forem -foder
  • Organisation
  • Öppen källa

Installation

Installera Forem på Ubuntu

Det finns många olika sätt att installera Forem för hur man bygger ett samhälle men här kommer vi att diskutera installationssteg för Ubuntu. Forem Community Building Project är enkelt att installera och komma igång. För att komma igång med Forem för hur man skapar ett samhälle snabbt, konfigurerar och installerar Rails utvecklingsmiljö med nödvändiga beroenden -paket.

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

Nu först klona Forem -förvaret i ~/foremförvaret:

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

Kör nu Bundler i projektkatalogen:

    gem install bundler

Ställ in dina miljövariabler och hemligheter. Skapa .env genom att kopiera från den medföljande mallen

    cp .env_sample .env

Följande miljövariabler kan ställas in:

    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"

Ställ in databasen och kör migrationer:

    rake db:create db:migrate

Grattis! Du har framgångsrikt installerat Forem Online Community Management -programvara. Njut av!

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.

** Utforska **

I den här artikeln diskuterade vi om Forem for Building Brand Community Software. För att lära dig om andra Open Source Online Communities and Forums, besök följande sida:

 Svenska