mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-08 07:25:23 +02:00
Add qui A fast, modern web interface for qBittorrent. Manage multiple qBittorrent instances from a single, lightweight application built by autobrr (#825)
* feat: add qui template qui is a fast, modern web interface for qBittorrent by autobrr, allowing management of multiple qBittorrent instances from a single, lightweight self-hosted application. - docker-compose.yml: pinned ghcr.io/autobrr/qui:1.17.0, exposes 7476 internally (no host port; Dokploy's Traefik handles routing), persistent named volume for /config. - template.toml: maps the qui service port 7476 to the user-supplied domain so Dokploy's Traefik can proxy it. - meta.json: register the template with logo and tags. * fix(qui): use latest image tag ghcr.io/autobrr/qui has no v1.17.0 tag published; only 'latest' and PR/dev tags are available. Switch the image and meta.json version to 'latest' so the template actually deploys. * revert: restore duplicate strapi entry removed by dedupe script The previous commit accidentally removed a pre-existing duplicate strapi entry as a side effect of running process-meta. That entry exists upstream and is unrelated to the qui template; restore it verbatim. * fix: deduplicate meta.json to pass CI validation The upstream meta.json had a pre-existing duplicate strapi entry. Remove it so dedupe-and-sort produces identical output to the committed file, satisfying the validate-meta CI check. * fix(qui): replace logo with autobrr org avatar (128x128)
This commit is contained in:
13
blueprints/qui/docker-compose.yml
Normal file
13
blueprints/qui/docker-compose.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
qui:
|
||||
image: ghcr.io/autobrr/qui:latest
|
||||
restart: unless-stopped
|
||||
expose:
|
||||
- "7476"
|
||||
volumes:
|
||||
- qui-config:/config
|
||||
|
||||
volumes:
|
||||
qui-config:
|
||||
BIN
blueprints/qui/qui.png
Normal file
BIN
blueprints/qui/qui.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
9
blueprints/qui/template.toml
Normal file
9
blueprints/qui/template.toml
Normal file
@@ -0,0 +1,9 @@
|
||||
[variables]
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
[[config.domains]]
|
||||
serviceName = "qui"
|
||||
port = 7476
|
||||
host = "${main_domain}"
|
||||
path = "/"
|
||||
19
meta.json
19
meta.json
@@ -5794,6 +5794,25 @@
|
||||
"analytics"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "qui",
|
||||
"name": "qui",
|
||||
"version": "latest",
|
||||
"description": "A fast, modern web interface for qBittorrent. Manage multiple qBittorrent instances from a single, lightweight application built by autobrr.",
|
||||
"logo": "qui.png",
|
||||
"links": {
|
||||
"github": "https://github.com/autobrr/qui",
|
||||
"website": "https://getqui.com",
|
||||
"docs": "https://getqui.com"
|
||||
},
|
||||
"tags": [
|
||||
"torrent",
|
||||
"qbittorrent",
|
||||
"download",
|
||||
"media",
|
||||
"self-hosted"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "rabbitmq",
|
||||
"name": "RabbitMQ",
|
||||
|
||||
Reference in New Issue
Block a user