You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
asciinema.org/dev/docker-compose.yml

44 lines
816 B
YAML

version: '3'
volumes:
bundle:
m2:
node_modules:
build:
services:
postgres:
image: postgres
container_name: asciinema_dev_postgres
redis:
image: redis
container_name: asciinema_dev_redis
smtp:
image: namshi/smtp
container_name: asciinema_dev_smtp
web:
build: .
image: asciinema/asciinema.org
container_name: asciinema_dev_web
command: /bin/bash
links:
- redis
- postgres
- smtp
env_file: .env.development
ports:
- 3000:3000
- 4000:4000
volumes:
- ../uploads:/app/uploads:cached
- ../deps:/app/deps:cached
- bundle:/bundle:cached
- node_modules:/app/node_modules:cached
- build:/app/_build:cached
- m2:/root/.m2:cached
- ../:/app:cached
- /tmp/asciinema-web:/tmp