-
Couldn't load subscription status.
- Fork 46
Docker
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
:latestand:masterimage tags are built every time new commits are landed onmaster, so we can't guarantee that it will be stable. Use them at your own risk. Otherwise, use a stable tag such asv3.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-beta1All 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.
A sample deployment, configmap, and service are available at https://github.com/etcinit/phabulous/tree/master/resources/kubernetes