olimp/roles/qbittorrent/templates/docker-compose.yml.j2
Administrator 5c359ecbb8 Update 2 files
- /group_vars/all.yml
- /roles/qbittorrent/templates/docker-compose.yml.j2
2025-12-18 11:54:33 +05:00

23 lines
817 B
Django/Jinja

---
services:
qbittorrent:
image: lscr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
environment:
- PUID={{ qbittorrent_puid }}
- PGID={{ qbittorrent_pgid }}
- TZ={{ timezone }}
- WEBUI_PORT=8080
- WEBUI_USER={{ qbittorrent_webui_user }}
- WEBUI_PASS={{ qbittorrent_webui_password }}
volumes:
- "{{ qbittorrent_config_dir }}:/config"
- "{{ qbittorrent_downloads_dir }}:/downloads"
{% for share in qbittorrent_shares %}
- "{{ share.dest }}:{{ share.dest }}:rw"
{% endfor %}
ports:
- "{{ qbittorrent_port_webui }}:8080"
- "{{ qbittorrent_port_torrent }}:{{ qbittorrent_port_torrent }}/udp"
- "{{ qbittorrent_port_torrent }}:{{ qbittorrent_port_torrent }}/tcp"
restart: unless-stopped