This is an unofficial Docker image of Phabricator app.
Application configured as a single image with supervisord
to control all necessary processes inside one docker container.
To startup Phabricator with a single command you need configured MySQL/MariaDB and S3 storage (Local server or AWS)
docker run \
--rm \
-p 80:80 \
-p 2222:2222 \
--env MYSQL_HOST=mysqlhost.com \
--env MYSQL_PORT=3306 \
--env MYSQL_USER=root \
--env MYSQL_PASSWORD=changeme \
--env MINIO_SERVER_ACCESS_KEY=access_key \
--env MINIO_SERVER_SECRET_KEY=secret_key \
--env BASE_URI=yourdomain.com \
-v /your/repo/folder:/var/repo
rivshiell/phabricator-docker:latest
export BASE_URI=yourdomain.com
export MYSQL_ROOT_PASSWORD=changeme
docker-compose up -d