Discourse 무료 포럼 소프트웨어
전제 오픈 소스 토론 포럼 소프트웨어
담론은 트위터 및 페이스 북과 유사한 몇 가지 사회적 기능을 제공합니다. 트렌디 한 현대적인 방식으로 비즈니스 커뮤니티를 구축, 참여 및 성장시킵니다.
개요
담론은 100% 무료, 완전 오픈 소스이며 현대적이며 사용하기 쉬운 기능이 풍부한 커뮤니티 기반 토론 포럼 소프트웨어입니다. 커뮤니티 토론을위한 광범위한 도구를 수반하는 강력하고 신뢰할 수 있으며 적응 가능한 플랫폼입니다. 팀, 고객, 팬, 지지자 또는 친구를위한 커뮤니티 토론 플랫폼, 메일 링리스트 또는 채팅방 구축을 위해 설계되었습니다. Twitter 또는 Facebook과 같은 주요 소셜 웹 사이트에서 예상 한 모든 최첨단 편의성은 담론에서 구입할 수 있습니다. @name의 누군가를 언급하십시오. 링크 나 이미지에 붙여 넣으면 이익을 위해 놀라운 일이됩니다. 답과 주제의 기본 인용 및 연결. 온라인 또는 이메일을 통해 귀하가있는 모든 장소에 답장
시스템 요구 사항
담론은 Ruby on Rails, Ember.js, Postgresql 및 Redis를 기반으로합니다. 담론에 대한 현재 요구 사항에는 포함됩니다
- 루비 2.5+ -Postgresql 10+ -Redis 2.6+
- 나가는 MTA (담론 자체를 제공하지 않음)
특징
담론은 프리미엄 품질로 Stackoverflow의 개발자가 구축합니다. 게임, 교육, 제조업체, 개발, 제품, 미디어, 협회 및 기타의 궁극적 인 선택입니다. 담론은 Slack, WordPress, Zendesk, Patreon, Github, Google Analytics 등과의 통합을 지원합니다. 담론에는 생생한 기능 세트가 있습니다. 주요 기능이 포함됩니다
고품질 디자인
디자인은 가장 좋은 기능 중 하나입니다. 담론은 훌륭한 온라인 대화를 형성하는 데 도움이되도록 설계되었습니다. 매우 실행 된 인용 시스템, 확장 가능/접을 수있는 답장, 무한 스크롤, 깨끗한 UI 및 더 많은 기능이 고품질 포럼 경험을 형성하기 위해 더 많은 기능을 충족시킵니다.
신뢰 시스템
담론에는 토론을 훨씬 간단하게 만드는 간단한 사용자 신뢰 시스템이 있습니다. 사용자는 신뢰를 획득 할 때 권한을 획득하여 손상 스패머 및 트롤이 할 수있는 손상의 척도를 억제합니다.
담론을위한 #### 무료 플러그인 담론에는 강력한 지역 사회 지원이 있으며 다양한 무료 플러그인을 사용할 수 있습니다. 플러그인은 www.discourse.org/plugins에서 제공됩니다. 담론 플러그인을 사용하여 토론 포럼을 확장하고 사용자 정의 할 수 있습니다. 다음은 현재 사용 가능한 플러그인 중 일부입니다. -Akismet 안티 스팸
- 채팅 통합 -OAuth 2.0 & amp; OpenID Connect 지원 -AML 인증
- 통조림 대답
- 사이트 맵
- 담론 번역가
- 담론 정책이 만들어졌습니다
- 캘린더 통합
- 주제 툴팁 미리보기
- 확장 가능한 각주
담론을위한 #### 무료 테마
사용자는 인스턴스에서 제공되는 무료 테마를 선택할 수 있으며 다양한 장치에서 다양한 테마를 활용할 수도 있습니다. 무료 테마는 담론 공동체 허브에서 제공됩니다.
다른 기능들
다른 중요한 기능 중 일부는 다음과 같습니다
- 동적 알림
- 내장 모바일 레이아웃
- 자동으로 링크를 확장합니다
- 단일 사인온
- 강력한 중재
- 소셜 로그인
- 주제를 요약합니다
- 배지/이모티콘
- 2 단계 인증
- 다양한 플러그인 옵션
- 한 번의 클릭 업그레이드
- 포괄적 인 API
설치
GitHub를 사용한 설치
담론 저장소를 복제하십시오
git clone https://github.com/discourse/discourse.git ~/discourse
Ubuntu 시스템 사용자 이름과 동일한 이름으로 역할을 작성하십시오.
sudo -u postgres createuser -s "$USER"
담론 폴더로 전환하고 필요한 보석을 설치하십시오.
cd ~/discourse
source ~/.bashrc
bundle install
데이터베이스 연결을 성공적으로 구성 했으므로 다음 명령을 실행하십시오.
bundle exec rake db:create
bundle exec rake db:migrate
RAILS_ENV=test bundle exec rake db:create db:migrate
이제 사양을 실행해보십시오.
bundle exec rake autospec
Rails Server 시작 :
bundle exec rails server
Docker를 사용한 ### 설치 루트 사용자로 로그인 한 후 다음 명령을 입력하여 Docker 설치를 시작할 수 있습니다. 나머지 설정 및 부트 스트래핑 프로세스 전체에서 루트 사용자를 사용해야합니다.
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
이제 담론 폴더에 CD를 CD.
cd /var/discourse
다음으로 담론 설정 명령을 실행합니다.
./discourse-setup
다음으로 설치를 진행하는 데 필요한 일련의 질문을받습니다.
Hostname for your Discourse? [forum.example.com]:
Email address for admin account(s)? [me@example.com]:
SMTP server address? [smtp.example.com]:
SMTP port? [587]:
SMTP user name? [user@example.com]:
SMTP password? [pa$$word]:
Let's Encrypt account email? (ENTER to skip) [me@example.com]:
담론 설정은 app.yml 파일을 생성하고 부트 스트래핑 프로세스를 시작합니다. 이 부분이 완료되면 브라우저 기반 설정으로 이동할 수 있습니다. 축하해요! 당신은 담론을 성공적으로 설치했습니다