IT/Community/WG/Discourse: Difference between revisions

From MozillaWiki
< IT‎ | Community
Jump to navigation Jump to search
(contribution pathways)
(Update redirect)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{| class="wikitable"
#REDIRECT [[ParticipationSystems/Discourse]]
|-
! Module Name !! Module Owner !! Module Peers
|-
| Discourse || yalam96 || Tanner
|}
 
=Summary=
Discourse is a communication platform "for the next 10 years". It features a clean web interface, mailing list features and much more. Community Ops is trialling Discourse as an alternative [[Discussion Forums/Problem Statement|discussion forum]]
 
== Current Sites ==
[https://discourse.mozilla-community.org/ Main site].
[https://guides.mozilla-community.org/ Mozilla Guides]
 
=Contributing=
* Contribute to our [https://github.com/Mozilla-cIT/discourse-persona-mozillians Mozillians plugin]
* Become a part of our [https://discourse.mozilla-community.org/t/action-discourse-team-needed/1208 Discourse Team]
 
= Documentation =
[[File:Discourse_diagram.png|200px|thumb|right|Architectural overview]]
== Overview ==
* '''Hosting Provider:''' AWS
* '''Compute Region (AZ):''' US East (N. Virginia)
* '''Discourse Version:''' tests-passed
 
== Monitoring ==
See https://health.mozilla-community.org/
 
== Instances ==
All images for webheads are based on <i>ubuntu-precise-12.04-amd64-server-20131003 (ami-acf9cde9)</i>.
 
=== Webheads ===
Webheads are automatically scaled depending on demand. To find instances, search for <i>aws:autoscaling:groupName : csa-discourse-production-as</i>.
 
=== PostgreSQL ===
* '''Version:''' 9.3.3
 
 
{| class="fullwidth-table"
|-
! Name
! Service
! Flavor
! Volume
! Availability Zone <!-- I don't really want to put the public IP in the public, it's easy enough to find it in AWS -->
|-
| <tt>pgshared-production-c</tt> || postgresql || db.t1.micro || 300GB || us-east-1c
|-
|}
 
Note: Can only be accessed from inside the CSA VPC.
 
=== Redis ===
* '''Version''': 2.8.6
{| class="fullwidth-table"
|-
! Node
! Cluster
! Service
! Flavor
! Availability Zone
|-
| <tt>0001</tt> || csa-discourse-prod || Redis || cache.t1.micro || us-east-1d
|-
|}
== Creating a new Discourse instance ==
For instructions on creating a new Discourse instance, see [[IT/Community/WG/Discourse/Setup|Discourse/Setup]]
 
= Request a category =
Please visit [https://bugzilla.mozilla.org/form.reps.it The Community IT Request Form] to request a category creation. You will need a [https://bugzilla.mozilla.org bugzilla] account for this.

Latest revision as of 15:14, 10 January 2017