I installed Discourse/Vagrant on Fedora 23


Disclosure: When I do something I like to do it properly. This is why I am a complete idiot. Other people may not need these hints.

I am running Fedora 23.

I followed these instructions:

I had to downgrade to Virtual Box 5.0 from 5.1.

When I got to “vagrant up”, which will provision the virtual machine, the required download crashed on my poor connection. It does not resume. I took a few days to get it all downloaded with one lucky uninterrupted spell of internet connection.

To get vagrant to provision (download) all the way I had to add this to the “Vagrantfile” file

It goes after this line - “v.customize [“modifyvm”, :id, “–natdnshostresolver1”, “on”]”

v.customize [“modifyvm”, :id, “–natdnsproxy1”, “on”]

You need to run this command in the background as mail is needed to verify a new account.

bundle exec sidekiq >& /dev/null & # sends the output to null

I had to follow these instructions to get mailcatcher working

From your PC you connect to the VM thusly:
http://localhost:4080/ # Mailcatcher (You need to open this to verify your account with mail)
http://localhost:4000/ # The Discourse BBS itself