Skip to content
This repository has been archived by the owner on Jan 11, 2018. It is now read-only.

Phabricator container with Vagrant development environment

Notifications You must be signed in to change notification settings

makethunder/docker-phabricator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-phabricator

Phabricator container with Vagrant development environment

Instructions

  1. install Vagrant
  2. install Docker
  3. vagrant plugin install docker
  4. vagrant up
  5. see http://127.0.0.1/ (if you get a connection reset, wait about 30 seconds for everything to finish starting. The first run must initialize the database schema.)

If you change the Dockerfile or other stuff, vagrant reload will re-build everything.

There are some very rudimentary integration tests. Run them with test.sh after bringing up the vagrant environment. This will build a test container and make some quick checks about how the phabricator and mysql containers respond to their network interfaces.

Why is this cool?

Docker provides isolated, reproducable, fast environments for services. Vagrant makes it trivial to run several containers on the local host for development.

One might envision a platform to deploy Docker containers at a larger scale...

About

Phabricator container with Vagrant development environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages