2016-12-23 21:31:44 -08:00
|
|
|
version: '2'
|
|
|
|
|
|
|
|
services:
|
|
|
|
app:
|
|
|
|
image: podsync
|
|
|
|
build:
|
|
|
|
context: .
|
|
|
|
dockerfile: Dockerfile
|
2017-01-04 17:57:05 -08:00
|
|
|
restart: always
|
2017-01-04 11:32:04 -08:00
|
|
|
ports:
|
2017-01-20 19:22:02 -08:00
|
|
|
- 5001
|
2016-12-23 21:31:44 -08:00
|
|
|
environment:
|
2017-01-20 19:22:02 -08:00
|
|
|
- ASPNETCORE_URLS=http://*:5001
|
2016-12-23 21:31:44 -08:00
|
|
|
- Podsync:RedisConnectionString=redis
|
2016-12-24 14:40:32 -08:00
|
|
|
env_file:
|
|
|
|
- ~/podsync.env
|
2016-12-23 21:31:44 -08:00
|
|
|
redis:
|
|
|
|
image: redis
|
|
|
|
command: redis-server --appendonly yes
|
2017-01-04 17:57:05 -08:00
|
|
|
restart: always
|
2016-12-23 21:31:44 -08:00
|
|
|
volumes:
|
2017-01-20 19:22:02 -08:00
|
|
|
- /data/redis:/data
|
|
|
|
nginx:
|
2017-01-21 11:20:22 -08:00
|
|
|
build:
|
|
|
|
context: ./nginx
|
|
|
|
dockerfile: Dockerfile
|
2017-01-20 19:22:02 -08:00
|
|
|
restart: always
|
|
|
|
ports:
|
|
|
|
- 80:80
|