Skip to content
Ania Kapuścińska edited this page Nov 25, 2019 · 4 revisions

Quick start

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.

WARNING: The :latest and :master image 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 v3.0.x.

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 main.yml to /go/src/github.com/etcinit/phabulous/config/ inside the container.

Kubernetes

A sample deployment, configmap, and service are available at https://github.com/etcinit/phabulous/tree/master/resources/kubernetes

Clone this wiki locally