Forem Bezplatný software fóra
Software založený na Rails pro budování komunit
FOREM je software pro open source kolejnice pro budování a hostování přizpůsobitelných komunit. Každá komunita bude žít online jako svou vlastní nezávislou webovou aplikaci.
Přehled
FOREM je bezplatný a otevřený zdrojový software pro vytváření webové aplikace pro komunitu. Online komunity a fóra FOREM mají své vlastní samostatné databáze, ověření, konfigurace s vyhrazenou URL. Kromě této nezávislosti je komunita fóra velmi kompatibilní s sebou, aby se vytvořily soudržný ekosystém pro vaše vrstevníky, zákazníky, fanoušky, rodiny, přátele, kde se lidé musí společně stát součástí kolektivního. V ekosystému FOREM se mohou členové více předchůdců pohybovat mezi komunitními aplikacemi, aniž by sdíleli jakékoli údaje o jednotlivci. Software FOREM Rails Backend Software v současné době přechází na předem první frontend, jak vytvořit komunitu. Projekt Building Community Building FOREM poskytuje shromažďování nástrojů a služeb, které vám pomohou hostit nezávislé, soustředěné a přizpůsobivé komunity. Komunity FOREM jsou postaveny tak, aby jedinečně zmocnily lidi, kteří se shromažďují, přičemž diskuse udržují aktivní, zdravé a příjemné. Existuje více než 20 komunit postavených na softwaru pro správu komunitních předních předních podmínek a možná najdete ten, který se pro vás hodí k publikování vašich myšlenek. Komunita Snyk.io postavená na přední straně je místo pro diskusi o všech věcech souvisejících s aplikací sekurirty. Dev.To Online Learning Community je také hostována společností FOREM, je komunita s otevřeným zdrojovým kódem pro pokročilé vývojáře softwaru, kteří píšou příspěvky, účastní se dialogů a vytvářejí svou profesionální síť.
Požadavky na systém
Následující klíčové balíčky pro závislost na klíčových aplikacích a služeb se používají k instalaci technologického zásobníku Best Best Brand Communities:
- Kolejnice 6.1.3.2
- Ruby 2.7.2
- PostgreSQL 11 nebo vyšší
- RBENV pro instalace Ruby
- Příze 1.x
- Imagemagick
- Redis 4 nebo vyšší
- Webový server puma
- SendGrid pro transakční poštu
- MailChimp pro marketingové e -maily
- Carrierwave
- Sidekiq 6.2.1
- Navrhnout 4.8
- Preact
- Editor Rubymine
- Git pro ovládání verzí
Funkce
Níže jsou uvedeny některé z velkých seznamů funkcí a celkových konceptů aplikací pro vytváření komunitních stránek, online komunit a fór:
- Články nebo příspěvky
- Sbírky nebo série
- Komentáře
- Uživatelé
- Tagy
- Výpisy
- Kredity
- Organizace
- Reakce
- Následuje
- Role
- Návštěvy a události
- Metriky
- Oznámení push
- Poznámky
- Stránky
- Feed Feed
- Organizace
- Open source
Instalace
Nainstalujte na ubuntu
Existuje mnoho různých způsobů, jak nainstalovat předek, jak budovat komunitu, ale zde budeme diskutovat o instalačních krocích pro Ubuntu. Projekt budování komunity FOREM se snadno nastaví a začíná. Chcete -li začít s FOREM, jak rychle vytvořit komunitu, nakonfigurovat a nastavit rozvojové prostředí kolejnic s nezbytnými balíčky závislosti.
sudo npm install -g yarn
sudo apt-get install libpq-dev
sudo apt-get install g++
sudo nvm install node
Nyní nejprve klone úložiště předních forem v úložišti ~/forem:
git clone https://github.com/forem/forem.git forem
cd forem
Nyní spusťte Bundler v adresáři projektu:
gem install bundler
Nastavte proměnné a tajemství prostředí. Vytvořte .env kopírováním z poskytnuté šablony
cp .env_sample .env
Lze nastavit následující proměnné prostředí:
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"
Nastavte databázi a spusťte migrace:
rake db:create db:migrate
Gratulujeme! Úspěšně jste nainstalovali software pro správu komunity pro online komunitu. Užívat si!
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.