Skip to content

laidig/vagrant-gtfs-editor

Repository files navigation

A Vagrant environment for Conveyal's GTFS Editor

Why should I use this?

The GTFS Editor works reasonably well, but has a quirk in that it relies on the non-current Java version 7, which will be not supported in the near future. Due to a history of vulnerabilities, running an unsupported Java version is not recommended.

Vagrant offers a way to quickly and automatically set up a virtual machine environment to run this software only when necessesary.

This Vagrantfile:

  • Provisions an Ubuntu 14.04 32 bit VM (the last LTS release with Java 7) with 2GB ram,
  • Sets up a swapfile,
  • Installs Java and unzip,
  • Downloads the gtfs-editor,
  • Installs Play Framework 1.2.6,
  • Installs gtfs-editor's dependencies, and finally
  • Runs the gtfs-editor such that it is accessible from your host computer at localhost:9000

Usage:

  1. Install vagrant and Virtualbox
  2. Clone this repository git clone https://github.com/laidig/vagrant-gtfs-editor/
  3. Change into the repository directory cd vagrant-gtfs-editor
  4. Run vagrant up
  5. Wait for box to be downloaded, box will then start and install dependencies
  6. When done, you will have a gtfs-editor instance on http://localhost:9000

About

Vagrantfile for gtfs-editor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages