diff options
author | Micah Anderson <micah@riseup.net> | 2015-06-02 17:18:22 -0400 |
---|---|---|
committer | Micah Anderson <micah@riseup.net> | 2015-06-02 17:18:22 -0400 |
commit | 738a8e09e9fdc28ed11b5b6302dba7c76b693e35 (patch) | |
tree | f8d18e167ab8f010f72804dd2806ce632f4eaf57 /pages/docs/platform/troubleshooting/vagrant.md | |
parent | f760c1a9f579b36708199fdbc75ac2e7a685334d (diff) |
rename the single-node-vpn page to be the quick-start page, and move the
vagrant things into their own page, and the tests into the test page
Diffstat (limited to 'pages/docs/platform/troubleshooting/vagrant.md')
-rw-r--r-- | pages/docs/platform/troubleshooting/vagrant.md | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/pages/docs/platform/troubleshooting/vagrant.md b/pages/docs/platform/troubleshooting/vagrant.md new file mode 100644 index 0000000..ad28416 --- /dev/null +++ b/pages/docs/platform/troubleshooting/vagrant.md @@ -0,0 +1,45 @@ +@title = 'LEAP Platform Vagrant testing' +@nav_title = 'Vagrant Integration' +@summary = 'Testing your provider with Vagrant' + +Setting up Vagrant for a testing the platform +============================================= + +There are two ways you can setup leap platform using vagrant. + +Using the Vagrantfile provided by Leap Platform +----------------------------------------------- + +This is by far the easiest way. It will install a single node mail server in the default +configuration with one single command. + +Clone the platform with + + git clone https://github.com/leapcode/leap_platform.git + +Start the vagrant box with + + cd leap_platform + vagrant up + +Follow the instructions how to configure your `/etc/hosts` +in order to use the provider! + +You can login via ssh with the systemuser `vagrant` and the same password. + +There are 2 users preconfigured: + +. `testuser` with pw `hallo123` +. `testadmin` with pw `hallo123` + + +Use the leap_cli vagrant integration +------------------------------------ + +Install leap_cli and leap_platform on your host, configure a provider from scratch and use the `leap local` commands to manage your vagrant node(s). + +See https://leap.se/en/docs/platform/development how to use the leap_cli vagrant +integration and https://leap.se/en/docs/platform/tutorials/single-node-email how +to setup a single node mail server. + + |