Skip to content

Commit e60a62b

Browse files
committed
Improve vagrant instructions in vagrant
1 parent 9c3503a commit e60a62b

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

README.markdown

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,15 @@ Files for the PythonKC.com website.
66

77
## Development Quickstart Option 1 (vagrant)
88

9-
First, copy `pythonkc_site/.env.example` to `pythonkc_site/.env` and add
9+
We're going to use Vagrant and Virtualbox to run pythonkc.com inside a Debian
10+
VM. We're using the [shell provisioner][] to install Ansible inside our VM and
11+
then using Ansible to manage the environment from there. (Note: we're *not*
12+
using the [ansible provisioner][].)
13+
14+
First you need to install [Vagrant][] and [VirtualBox][] and clone [our
15+
repository][] from github.
16+
17+
Now copy `pythonkc_site/.env.example` to `pythonkc_site/.env` and add
1018
your own [meetup api key][] and a unique [django secret key][] (`.env` will
1119
be ignored by git)
1220

@@ -68,5 +76,11 @@ See: docs/local_development
6876

6977

7078

79+
[Vagrant]: https://www.vagrantup.com/downloads.html
80+
[VirtualBox]: https://www.virtualbox.org
81+
[shell provisioner]: http://docs.vagrantup.com/v2/provisioning/shell.html
82+
[ansible provisioner]: http://docs.vagrantup.com/v2/provisioning/ansible.html
83+
[our repository]: https://github.com/pythonkc/pythonkc.com
7184
[meetup api key]: https://secure.meetup.com/meetup_api/key/
7285
[django secret key]: http://www.miniwebtool.com/django-secret-key-generator/
86+

0 commit comments

Comments
 (0)