Sign inSign up

jkpark/docker-phabricator

By jkpark

•Updated over 9 years ago

Phabricator in a Docker container.

Image
0

797

jkpark/docker-phabricator repository overview

⁠paperg/phabricator

Phabricator⁠ in a Docker⁠ container.

Creates volumes at /var/repo for repositories, and /usr/local/phabricator/phabricator/config/local for Phabricator's configuration. You probably want to make backups of these.

Expects to be linked⁠ to a MySQL database by the name of mysql. Consider using paperg/phabricator-mysql⁠, which configures MySQL as suggested by Phabricator. You really want to make backups of this database.

If you want an external database, then you could define these environment variables with docker run -e ... to emulate the environment that would otherwise be created with the --link option:

  • MYSQL_PORT_3306_TCP_ADDR
  • MYSQL_PORT_3306_TCP_PORT
  • MYSQL_ENV_MYSQL_ROOT_PASSWORD

Phabricator also needs to be told about the base URI for a lot of things to work. You can set this by passing environment variable BASE_URI, which will set the phabricator.base-uri configuration item for you.

Tag summary

Content type

Image

Digest

Size

326.8 MB

Last updated

over 9 years ago

docker pull jkpark/docker-phabricator