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
- Rey Angelo Suela([email protected])
Unfortunately, The module has been tested using Windows Platform only.
- VirtualBox 4.3.20
- Vagrant 1.7.2
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
- Go to https://github.com/rsuela/discourse-installation-infratest
- Click on the Download ZIP button
- Extract to a directory (ex. C:\temp)
- Execute the commands below
> cd C:\temp
> vagrant up
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
- 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)