Unofficial Phabricator Docker Image.
258
Unofficial Phabricator Docker Image.
is a collection of web applications which help software companies build better software.
Phabricator includes applications for:
You can learn more about the project (and find links to documentation and resources) at Phacility.
in this Image i used php configuration which handled in this GitHub Repo which has their own Docker Stack and you can use it if you want.
this Image provides:
hosted repositories support some additional triggers and access controls which are not available for observed repositories;
pulling latest docker image:
docker pull saherelm/phabricator
run container:
docker container run -d \
-p $PORT:80 \
-v $REPO_VOLUME:/var/repo \
-v $FILES_VOLUME:/var/files \
-e BASE_URI=$YOUR_BASE_URI \
-e DB_HOST=$MYSQL_SERVE_ADDRES \
-e DB_PORT=$MYSQL_SERVE_PORT \
-e DB_USER=$MYSQL_SERVE_USER \
-e DB_PASS=$MYSQL_SERVE_PASS \
--network $YOUR_NETWORK \
--restart always \
--name $CONTAINER_NAME \
saherelm/phabricator:latest
since your mysql server may be a Container running inside host maching or any cluster, i highly recommend to prepare a Custom Network and assign your container to it for named containers acess abilit.
Phabricator guides you for step by step configuration. and there is nothin unusual for you to do. but i recommend some steps because in my experience if you accesss easily to a quick starter app and use it for few times then reconfiguring it is so easy.
when you open Phabricator for first time, it ask you to Create an admin user by providing:
then shows you a bunch of Setup Issues.
don't forget to replace $VAR with your own values.
docker exec -it $CONTAINER_NAME /bin/bash
auth lock
auth recover $USER_NAME
the last step is set VSC Password, for this navigate to Setting => VSC Password and set a Unique passwrod for admin user wich user in http authentication in VCS workflows.
Notice this password must be different password from your account which ueed for Login.
Finish, Enjoy Power of Phabricator.
at the moment there is no other tags except latest which is default tag.
https://github.com/saherelm/PhabricatorDocker
https://hub.docker.com/r/saherelm/phabricator
Hadi Khazaee asl
Content type
Image
Digest
Size
377.7 MB
Last updated
about 5 years ago
docker pull saherelm/phabricator