Skip to content

t13a/dockerfile-phragile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phragile

Screenshot

Dockerfile for Phragile a sprint overviews for Phabricator projects.

Prerequisites

Usage

TL;DR:

$ docker run --rm \
-e APP_ENV=local \
-e APP_DEBUG=true \
-e APP_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
-e DB_HOST=phragile-mysql \
-e DB_DATABASE=phragile \
-e DB_USERNAME=phragile \
-e DB_PASSWORD=phragile \
-e CACHE_DRIVER=file \
-e SESSION_DRIVER=file \
-e OAUTH_CLIENT_ID=PHID-OASC-xxxxxxxxxxxxxxxxxxxx \
-e OAUTH_CLIENT_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
-e PHABRICATOR_URL=http://your.phabricator.host/ \
-e PHRAGILE_BOT_API_TOKEN=api-xxxxxxxxxxxxxxxxxxxxxxxxxxxx \
-e MANIPHEST_STORY_POINTS_FIELD=points \
-e PHRAGILE_ADMINS=admin \
-v $(pwd)/storage:/phragile/storage \
-p 80:80 \
--link your.phabricator.host \
--link phragile-mysql \
t13a/phragile

Environment variables

Name Description Default Example
APP_TIMEZONE Specify timezone UTC Asia/Tokyo
NO_MIGRATE Do not migrate DB at start time. N/A yes
NO_PREPARE_STORAGE Do not touch /phragile/storage at start time. N/A yes
SNAPSHOTS_CREATE_SCHEDULE Periodically create all active sprint snapshots. N/A 0 0 * * *

Releases

No releases published

Packages

No packages published

Languages