An open API service indexing awesome lists of open source software.

https://github.com/webpwnized/dragonfly-dockerhub

Code to publish containers for the Dragonfly PHP project
https://github.com/webpwnized/dragonfly-dockerhub

Last synced: 4 months ago
JSON representation

Code to publish containers for the Dragonfly PHP project

Awesome Lists containing this project

README

        

```
____ ______ ____ __ __ __
/ __ \_________ _____ _____ ____ / __/ /_ __ / __ \____ _____/ /_____ _____/ /_ __ __/ /_
/ / / / ___/ __ `/ __ `/ __ \/ __ \/ /_/ / / / / / / / / __ \/ ___/ //_/ _ \/ ___/ __ \/ / / / __ \
/ /_/ / / / /_/ / /_/ / /_/ / / / / __/ / /_/ / / /_/ / /_/ / /__/ ,< / __/ / / / / / /_/ / /_/ /
/_____/_/ \__,_/\__, /\____/_/ /_/_/ /_/\__, / /_____/\____/\___/_/|_|\___/_/ /_/ /_/\__,_/_.___/
/____/ /____/
```

## Project Announcements

* **Twitter**: [https://twitter.com/webpwnized](https://twitter.com/webpwnized)

## TLDR

docker compose --file .build/docker-compose.yml up --detach

## Instructions

The application is run from containers in this project.

- **www** - Apache, PHP, and application source code. The web site is exposed on ports 80,and 8088.

The Dockerfile files in each directory contain the instructions to build each container. The docker-compose.yml file contains the instructions to set up networking for the container, and kick off the builds specified in the Dockerfile files.

## Build and Run

To build the containers, if neccesary, and bring the containers up, run the following command from the project root.

docker compose --file .build/docker-compose.yml up --detach

Once the containers are running, the following services are available on localhost.

- Port 80, 8088: Dragonfly HTTP web interface