mirror of
https://github.com/linuxserver/docker-qbittorrent.git
synced 2025-06-28 01:12:24 -04:00
Bot Updating Templated Files
This commit is contained in:
parent
7c74f95173
commit
bd4cee6e36
1 changed files with 93 additions and 60 deletions
|
@ -6,18 +6,15 @@ project_url: "https://www.qbittorrent.org/"
|
|||
project_logo: "https://github.com/linuxserver/docker-templates/raw/master/linuxserver.io/img/qbittorrent-icon.png"
|
||||
project_blurb: "The [{{ project_name|capitalize }}]({{ project_url }}) project aims to provide an open-source software alternative to µTorrent. qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library."
|
||||
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
|
||||
|
||||
# supported architectures
|
||||
available_architectures:
|
||||
- {arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
|
||||
- {arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"}
|
||||
|
||||
# development version
|
||||
development_versions: true
|
||||
development_versions_items:
|
||||
- {tag: "latest", desc: "Stable qbittorrent releases"}
|
||||
- {tag: "libtorrentv1", desc: "Static qbittorrent builds using libtorrent v1"}
|
||||
|
||||
# container parameters
|
||||
common_param_env_vars_enabled: true
|
||||
param_container_name: "{{ project_name }}"
|
||||
|
@ -36,9 +33,7 @@ param_env_vars:
|
|||
opt_param_usage_include_vols: true
|
||||
opt_param_volumes:
|
||||
- {vol_path: "/downloads", vol_host_path: "/path/to/downloads", desc: "Location of downloads on disk."}
|
||||
|
||||
readonly_supported: true
|
||||
|
||||
# application setup block
|
||||
app_setup_block_enabled: true
|
||||
app_setup_block: |
|
||||
|
@ -59,7 +54,45 @@ app_setup_block: |
|
|||
A bittorrent client can be an active or a passive node. Running your client as an active node has the advantage of being able to connect to both active and passive peers, and can potentially increase the number of incoming connections. This requires an open port on the host machine which might differ from container's internal one.
|
||||
|
||||
Similarly to the WEBUI_PORT, to set the port to 6887 you need to pass -p 6887:6887, -p 6887:6887/udp and -e TORRENTING_PORT=6887 arguments to Docker.
|
||||
|
||||
# init diagram
|
||||
init_diagram: |
|
||||
"qbittorrent:latest": {
|
||||
docker-mods
|
||||
base {
|
||||
fix-attr +\nlegacy cont-init
|
||||
}
|
||||
docker-mods -> base
|
||||
legacy-services
|
||||
custom services
|
||||
init-services -> legacy-services
|
||||
init-services -> custom services
|
||||
custom services -> legacy-services
|
||||
legacy-services -> ci-service-check
|
||||
init-migrations -> init-adduser
|
||||
init-os-end -> init-config
|
||||
init-config -> init-config-end
|
||||
init-crontab-config -> init-config-end
|
||||
init-qbittorrent-config -> init-config-end
|
||||
init-config -> init-crontab-config
|
||||
init-mods-end -> init-custom-files
|
||||
base -> init-envfile
|
||||
base -> init-migrations
|
||||
init-config-end -> init-mods
|
||||
init-mods-package-install -> init-mods-end
|
||||
init-mods -> init-mods-package-install
|
||||
init-adduser -> init-os-end
|
||||
init-envfile -> init-os-end
|
||||
init-config -> init-qbittorrent-config
|
||||
init-custom-files -> init-services
|
||||
init-services -> svc-cron
|
||||
svc-cron -> legacy-services
|
||||
init-services -> svc-qbittorrent
|
||||
svc-qbittorrent -> legacy-services
|
||||
}
|
||||
Base Images: {
|
||||
"baseimage-alpine:edge"
|
||||
}
|
||||
"qbittorrent:latest" <- Base Images
|
||||
# changelog
|
||||
changelogs:
|
||||
- {date: "17.07.24:", desc: "Restore qbittorrent-cli as it now supports openssl 3."}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue