All Projects → RedpointGames → Phabricator

RedpointGames / Phabricator

A Docker image that runs Phabricator, an open source software engineering tool

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Phabricator

docker-pgmodeler
pgModeler running in a Docker container
Stars: ✭ 16 (-94.97%)
Mutual labels:  docker-image
Sitebroker
A cross-platform python based utility for information gathering and penetration testing automation!
Stars: ✭ 281 (-11.64%)
Mutual labels:  docker-image
Cli
✨ A powerful CLI for the Create Go App project. Create a new production-ready project with backend, frontend and deploy automation by running one CLI command!
Stars: ✭ 292 (-8.18%)
Mutual labels:  docker-image
Docker Keepalived
A docker image to run Keepalived 🐳
Stars: ✭ 258 (-18.87%)
Mutual labels:  docker-image
Lstags
Explore Docker registries and manipulate Docker images!
Stars: ✭ 277 (-12.89%)
Mutual labels:  docker-image
Docker Codeweavers crossover Vnc
A docker for run CrossOver though VNC remote manage
Stars: ✭ 283 (-11.01%)
Mutual labels:  docker-image
ros-docker-images
🐳 Bring ROS to any Linux distributions.
Stars: ✭ 15 (-95.28%)
Mutual labels:  docker-image
Dockercheatsheet
🐋 Docker Cheat Sheet 🐋
Stars: ✭ 3,301 (+938.05%)
Mutual labels:  docker-image
Docker Mtgo
Docker image with ready-to-play MTGO (Magic Online) for Linux and macOS
Stars: ✭ 275 (-13.52%)
Mutual labels:  docker-image
Docker Sshd
Minimal Alpine Linux Docker image with sshd exposed and rsync installed
Stars: ✭ 291 (-8.49%)
Mutual labels:  docker-image
Stargz Snapshotter
Fast docker image distribution plugin for containerd, based on CRFS/stargz
Stars: ✭ 263 (-17.3%)
Mutual labels:  docker-image
Docker Openldap
A docker image to run OpenLDAP 🐳
Stars: ✭ 3,202 (+906.92%)
Mutual labels:  docker-image
Yii2 Docker
Official Docker images suitable for Yii 2.0
Stars: ✭ 286 (-10.06%)
Mutual labels:  docker-image
Docker Camunda Bpm Platform
Docker images for the camunda BPM platform
Stars: ✭ 259 (-18.55%)
Mutual labels:  docker-image
Softethervpn
A Docker Automated Build Repository for SoftEther VPN
Stars: ✭ 297 (-6.6%)
Mutual labels:  docker-image
terraform-aws-cli
Minimal & lightweight docker image including AWS and Terraform CLI
Stars: ✭ 41 (-87.11%)
Mutual labels:  docker-image
Docker Python3 Opencv
🐋 🐍 👁 Docker image with python 3 and opencv 4.1
Stars: ✭ 283 (-11.01%)
Mutual labels:  docker-image
Image Syncer
Docker image synchronization tool for Docker Registry V2 based services
Stars: ✭ 313 (-1.57%)
Mutual labels:  docker-image
Openjdk Docker
Scripts for creating Docker images of OpenJDK binaries.
Stars: ✭ 299 (-5.97%)
Mutual labels:  docker-image
Docker
⛴ Docker image of Nextcloud
Stars: ✭ 3,560 (+1019.5%)
Mutual labels:  docker-image

Phabricator

This is a Docker image which provides a fully configured Phabricator image, including SSH connectivity to repositories, real-time notifications via Web Sockets and all of the other parts that are normally difficult to configure done for you.

You'll need an instance of MySQL for this Docker image to connect to, and for basic setups you can specify it with either the MYSQL_LINKED_CONTAINER or MYSQL_HOST environment variables, depending on where your instance of MySQL is.

The most basic command to run Phabricator is:

docker run \
    --rm -p 80:80 -p 443:443 -p 22:22 \
    --env PHABRICATOR_HOST=mydomain.com \
    --env MYSQL_HOST=10.0.0.1 \
    --env MYSQL_USER=user \
    --env MYSQL_PASS=pass \
    --env PHABRICATOR_REPOSITORY_PATH=/repos \
    -v /host/repo/path:/repos \
    redpointgames/phabricator

Alternatively you can launch this image with Docker Compose. Refer to Using Docker Compose for more information.

NOTICE: This repository has been recently moved to RedpointGames/phabricator and the Docker image to use is now redpointgames/phabricator. hachque/phabricator will be kept in sync with redpointgames/phabricator for the foreseeable future, so you don't need to update your configuration immediately.

Configuration

For basic configuration in getting the image running, refer to Basic Configuration.

For more advanced configuration topics including:

  • Using different source repositories (for patched versions of Phabricator)
  • Running custom commands during the boot process, and
  • Baking configuration into your own derived Docker image

refer to Advanced Configuration.

For users that are upgrading to this version and currently using the old /config mechanism to configure Phabricator, this configuration mechanism will continue to work, but it's recommended that you migrate to environment variables or baked images when you next get the chance.

Support

For issues regarding environment setup, missing tools or parts of the image not starting correctly, file a GitHub issue.

For issues encountered while using Phabricator itself, report the issue with reproduction steps on the upstream bug tracker.

License

The configuration scripts provided in this image are licensed under the MIT license. Phabricator itself and all accompanying software are licensed under their respective software licenses.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].