Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • I infra-ansible
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 22
    • Issues 22
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Neutrinet
  • infra-ansible
  • Issues
  • #9

Closed
Open
Created Jan 17, 2021 by HgO@HgOOwner

Create an Ansible playbook to install Discourse

We want to manage the Discourse install with Ansible.

We should be able to configure Discourse with :

  • list of plugins
  • upgrades channel (stable, tests-passed, ...)
  • smtp parameters
  • database parameters (local or remote?)

Discourse should be behind a reverse proxy such as Nginx, that way we can display maintenance pages.

Because Discourse upgrades are managed through the admin panel, there is no need to support this for now.

Edited Jan 17, 2021 by HgO
Assignee
Assign to
Time tracking