27 lines
744 B
YAML
27 lines
744 B
YAML
# vim:ft=ansible:
|
|
- name: docker deploy transmission
|
|
docker_container:
|
|
name: transmission
|
|
image: haugene/transmission-openvpn:latest
|
|
env:
|
|
USER: transmission
|
|
PASS: "{{ secret_transmission_user_pass }}"
|
|
OPENVPN_PROVIDER: PIA
|
|
OPENVPN_CONFIG: france
|
|
OPENVPN_USERNAME: "{{ secret_pia_user }}"
|
|
OPENVPN_PASSWORD: "{{ secret_pia_pass }}"
|
|
LOCAL_NETWORK: 192.168.0.0/16
|
|
capabilities:
|
|
- NET_ADMIN
|
|
ports:
|
|
- 51413:51413/tcp
|
|
- 51413:51413/udp
|
|
networks:
|
|
- name: web
|
|
aliases: [ "transmission" ]
|
|
volumes:
|
|
- /data/transmission/config:/config
|
|
- /data/shared/downloads:/data
|
|
- /data/transmission/watch:/watch
|
|
tags: [ docker, transmission ]
|