https://github.com/bptlab/bpt-docker-zoo
Docker-compose file to easily deploy bpt lab applications Gryphon, Unicorn and Chimera
https://github.com/bptlab/bpt-docker-zoo
Last synced: 4 months ago
JSON representation
Docker-compose file to easily deploy bpt lab applications Gryphon, Unicorn and Chimera
- Host: GitHub
- URL: https://github.com/bptlab/bpt-docker-zoo
- Owner: bptlab
- Created: 2018-01-09T00:39:18.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-05-15T13:59:12.000Z (about 7 years ago)
- Last Synced: 2025-10-08T07:59:11.405Z (8 months ago)
- Language: Smarty
- Size: 12.7 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BPT Docker Zoo - Easily deploy BPT applications all at once #
## Requirements ##
* Docker
* Docker Compose (version 3 at least)
## Configuration ##
* You can change the port where the whole system is reachable (default: 8080) in the `docker-compose.yml` file: Look at the proxy service and its specified port. Change the line `8080:80` to `port:80`.
* You can change the location where the whole system is reachable (default: `/`) in the `host.env` file: Look at the environment variable `DEPLOY_PATH`. Also, you can change the names of deployed Chimera, Unicorn and Gryphon.
* Even though the MySQL-server is not reachable to outside by default, you might want to change root password in the `docker-compose.yml` file (`MYSQL_ROOT_PASSWORD=...`). You also have to change the password for accessing Chimera und Unicorn (`CHIMERA_DB_PASSWORD=...` and `UNICORN_DB_PASSWORD=...`).
## Deployment ##
Run:
```
docker-compose up -d
```
Services are then reachable as (port and locations may vary depending on configuration):
* http://localhost:8080/gryphon/
* http://localhost:8080/unicorn/
* http://localhost:8080/chimera/