This causes issues with other compose projects as the build container will use the image tag
31 lines
728 B
Django/Jinja
31 lines
728 B
Django/Jinja
# {{ ansible_managed }}
|
|
|
|
networks:
|
|
transmission-net:
|
|
ipam:
|
|
config:
|
|
- subnet: '{{ transmission_subnet }}'
|
|
|
|
services:
|
|
transmission:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
restart: always
|
|
networks:
|
|
transmission-net:
|
|
volumes:
|
|
- {{ transmission_download_dir }}:/app/downloads
|
|
- {{ transmission_incomplete_dir }}:/app/incomplete_downloads
|
|
- {{ transmission_app_dir }}/config:/app/config
|
|
|
|
nginx:
|
|
image: nginx:mainline-alpine
|
|
depends_on:
|
|
- transmission
|
|
restart: always
|
|
networks:
|
|
transmission-net:
|
|
ipv4_address: '{{ transmission_nginx_ip }}'
|
|
volumes:
|
|
- '{{ transmission_app_dir }}/nginx.conf.d:/etc/nginx/conf.d'
|