author Ed Morley <>
Wed, 29 Apr 2015 23:02:40 +0100
changeset 1520 8aff676182f9135bbf0698bebbec23d2dd2f4570
parent 1408 79597a29ab41af5fdd6f955ff31214d09322aa01
permissions -rw-r--r--
Bug 1054977 - Mention TBPL EOL in README


TBPL now has a Vagrant project file, which Vagrant will use to set up a VirtualBox VM
from scratch (no manual OS install required), with all the dependencies required to
run a local TBPL server instance. You will need approximately 2GB of free disk space.

1) Install the latest Virtualbox from

2) Install the latest Vagrant from

3) hg clone tbpl

4) Add the following to /etc/hosts (C:\Windows\System32\drivers\etc\hosts on Windows):	tbpl

5) From the toplevel TBPL directory, run:
   $ vagrant up

6) That's it! Open http://tbpl/ and enjoy your Mozilla TBPL environment!

Optional: For improved I/O performance, install an NFS server. See:


If you should need to SSH into your VM:
$ vagrant ssh

Or on Windows use PuTTY ( and convert
the key given after running 'vagrant ssh' into a .ppk using PuTTYgen.


The Vagrant environment installs phpMyAdmin (not present in production), accessed via:
Username: tbpl
Password: tbpl


* depends on external buildbot/hgpushlog/bugzilla/etc
* On Windows, to avoid multiple UAC prompts launch cmd.exe as admin, when giving vagrant commands.
* If Vagrant hangs for more than a few minutes at "Waiting for VM to boot.", you may have hit a 
  VirtualBox bug with certain network configurations. For workarounds, see: