Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
You can pull and run the latest versions of Phabulous using a pre-built image stored on Quay.io. This might be convenient if you are using a container-based platform or don't want to mess with application binaries.
:masterimage tags are built every time new commits are landed on
master, so we can't guarantee that it will be stable. Use them at your own risk. Otherwise, use a stable tag such as
Available tags: https://quay.io/repository/etcinit/phabulous?tab=tags
To get a working Phabulous server with a single command, you can run (with your own configuration):
docker run -ti --rm \ -e SLACK_TOKEN=xoxb-00000000000-aaaaaaaaaaaaaaaaaaaaaaaa \ -e CONDUIT_API=https://phabricator.replace.me \ -e CONDUIT_TOKEN=api-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \ quay.io/etcinit/phabulous:v3.0.0-beta1
All configuration keys should be customizable using environment variables (as mentioned here). Alternatively, you can also mount a local volume with your
/go/src/github.com/etcinit/phabulous/config/ inside the container.
A sample deployment, configmap, and service are available at https://github.com/etcinit/phabulous/tree/master/resources/kubernetes