Skip to content

rsuela/discourse-installation-infratest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Discourse Installation Repository

discourse-installationvm-infratest is a repository for vagrant and puppet scripts. The scripts will install dependencies for discourse. Then, Install discourse application on Linux ubuntu trusty.

Github Repo: https://github.com/rsuela/discourse-installation-infratest

Installation

Unfortunately, The module has been tested using Windows Platform only.

  • VirtualBox 4.3.20
  • Vagrant 1.7.2

Dependencies

Already taken care-of via vagrant_provision.sh

  • puppetlabs-ruby
  • dwerder-redis
  • jfryman-nginx
  • puppetlabs-postgresql

Required by main modules (from puppetforge)

  • puppetlabs/stdlib
  • puppetlabs/apt
  • puppetlabs/concat
  • stahnma/epel
  • puppetlabs-vcsrepo
  • garethr-docker

How to run

  1. Go to https://github.com/rsuela/discourse-installation-infratest
  2. Click on the Download ZIP button
  3. Extract to a directory (ex. C:\temp)
  4. Execute the commands below
> cd C:\temp
> vagrant up

Access Discourse

The machine is port-forward to 8888. You need to open your browser and access it with URL below.

http://127.0.0.1:8888

Troubleshooting

  • One of the issues that i keep getting is when there is a problem while downloading dependencies from Ubuntu. solution: if the machine is already created: you can run by using 'vagrant provision' or destroy and re-run (vagrant destroy then vagrant up)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published