Forem Gratis forumsoftware
Ruby on Rails -gebaseerde software voor het bouwen van gemeenschappen
Forem is een open source rails backend -software om aanpasbare gemeenschappen te bouwen en te hosten. Elke community zal online leven als zijn eigen onafhankelijke webtoepassing.
Overzicht
Forem is gratis en open source software voor het bouwen van een community -webtoepassing. Forem online communities en forums hebben zijn eigen zelfstandige databases, authenticaties, configuraties met speciale URL. Naast deze onafhankelijkheid is Forum Community zeer compatibel met elkaar om een samenhangend ecosysteem te bouwen voor uw collega’s, klanten, fanbases, gezinnen, vrienden waar mensen samen deel moeten uitmaken van een collectief. In Forem Ecosystem kunnen leden van meerdere forems tussen community -apps verplaatsen zonder gegevens over het individu te delen. Forem Rails Backend-software is momenteel overgegaan naar een preact-first frontend voor het creëren van een community. Forem Open Source Community Building Project biedt het verzamelen van tools en diensten om u te helpen onafhankelijke, gerichte en aanpasbare gemeenschappen te hosten. Forem -gemeenschappen worden gebouwd om de mensen die zich verzamelen op unieke wijze in staat te stellen terwijl ze discussies actief, gezond en plezierig houden. Er zijn meer dan 20 communities gebouwd op Forem Online Community Management -software en u kunt er misschien een vinden die voor u past om uw gedachten te publiceren. Snyk.io Community Gebouwd op Forem is een plek om alle dingen met betrekking tot applicatie Securirty te bespreken. Dev.to Online Learning Community wordt ook georganiseerd door Forem, is een open source community van beginner voor geavanceerde softwareontwikkelaars die berichten schrijven, deelnemen aan dialogen en hun professionele netwerk bouwen.
Systeem vereisten
De volgende sleutel App Tech en Services afhankelijkheidspakketten worden gebruikt om de Forem Best Brand Communities Tech Stack te installeren:
- Rails 6.1.3.2
- Ruby 2.7.2
- Postgreesql 11 of hoger
- Rbenv voor Ruby -installaties
- Garen 1.x
- Imagemagick
- Redis 4 of hoger
- PUMA -webserver
- SendGrid voor transactionele mailing
- Mailchimp voor marketing -e -mails
- Carrierwave
- Sidekiq 6.2.1
- Bedenken 4.8
- Preact
- Rubymine Editor
- Git voor versiebeheer
Functies
Enkele van de geweldige lijst met functies en algemene app -concepten van Forem om community -site te bouwen, online communities en forums worden hieronder vermeld:
- Artikelen of berichten
- Collecties of serie
- Opmerkingen
- Gebruikers
- Tags
- Lijsten
- Credits
- Organisaties
- Reacties
- Volgt
- Rollen
- Bezoeken en evenementen
- Statistieken
- Push -meldingen
- Opmerkingen
- Pagina’s
- Forem Feed
- Organisatie
- Open source
Installatie
Forem installeren op Ubuntu
Er zijn veel verschillende manieren om Forem te installeren voor het bouwen van een community, maar hier zullen we installatiestappen voor Ubuntu bespreken. Forem Community Building Project is eenvoudig in te stellen en aan de slag te gaan. Om aan de slag te gaan met Forem voor het snel creëren van een community, configureer en stelt Rails Development -omgeving in met de benodigde afhankelijkhedenpakketten.
sudo npm install -g yarn
sudo apt-get install libpq-dev
sudo apt-get install g++
sudo nvm install node
Kloon nu eerst de Forem Repository in ~/Forem Repository:
git clone https://github.com/forem/forem.git forem
cd forem
Voer nu de Bundler uit in de projectmap:
gem install bundler
Stel uw omgevingsvariabelen en geheimen in. Maak .env door te kopiëren vanuit de verstrekte sjabloon
cp .env_sample .env
De volgende omgevingsvariabelen kunnen worden ingesteld:
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"
Stel de database in en voer migraties uit:
rake db:create db:migrate
Gefeliciteerd! U hebt met succes Forem online community management software geïnstalleerd. Genieten!
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.