mirror of
https://github.com/shlinkio/shlink.git
synced 2025-01-15 19:22:14 -06:00
41 lines
1.0 KiB
YAML
41 lines
1.0 KiB
YAML
|
version: '2'
|
||
|
|
||
|
services:
|
||
|
shlink_nginx:
|
||
|
container_name: shlink_nginx
|
||
|
build:
|
||
|
context: .
|
||
|
dockerfile: ./data/infra/nginx.Dockerfile
|
||
|
ports:
|
||
|
- "8000:80"
|
||
|
volumes:
|
||
|
- ./:/home/shlink/www
|
||
|
- ./data/infra/vhost.conf:/etc/nginx/conf.d/shlink-vhost.conf
|
||
|
links:
|
||
|
- shlink_php
|
||
|
|
||
|
shlink_php:
|
||
|
container_name: shlink_php
|
||
|
build:
|
||
|
context: .
|
||
|
dockerfile: ./data/infra/php.Dockerfile
|
||
|
volumes:
|
||
|
- ./:/home/shlink/www
|
||
|
- ./data/infra/php.ini:/usr/local/etc/php/php.ini
|
||
|
links:
|
||
|
- shlink_db
|
||
|
|
||
|
shlink_db:
|
||
|
container_name: shlink_db
|
||
|
build:
|
||
|
context: .
|
||
|
dockerfile: ./data/infra/db.Dockerfile
|
||
|
ports:
|
||
|
- "3307:3306"
|
||
|
volumes:
|
||
|
- ./:/home/shlink/www
|
||
|
- ./data/infra/database:/var/lib/mysql
|
||
|
environment:
|
||
|
MYSQL_ROOT_PASSWORD: root
|
||
|
MYSQL_DATABASE: shlink
|