summaryrefslogtreecommitdiffhomepage
path: root/public/v4/apps/deluge.yml
blob: 502171bd15df3a4ba344116d506e44f2b216f3ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
captainVersion: 4
services:
    '$$cap_appname':
        image: linuxserver/deluge:$$cap_version
        environment:
            TZ: '$$cap_tz'
            PUID: '$$cap_puid'
            PGID: '$$cap_pgid'
        hostname: $$cap_appname.$$cap_root_domain
        volumes:
            - '$$cap_appname-config:/config'
            - '$$cap_appname-downloads:/downloads'
            - '$$cap_appname-watch:/watch'
        caproverExtra:
            containerHttpPort: '8112'
caproverOneClickApp:
    variables:
        - id: '$$cap_version'
          label: Deluge Version
          defaultValue: '2.1.1'
          description: Check out their Docker page for the valid tags https://hub.docker.com/r/linuxserver/deluge/tags
          validRegex: "/^([^\\s^\\/])+$/"
        - id: '$$cap_tz'
          label: Time Zone
          defaultValue: Europe/Paris
          description: Get yours from https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
          validRegex: '/.{1,}/'
        - id: '$$cap_puid'
          label: PUID
          defaultValue: '1000'
          description: User ID
          validRegex: '/^\d+$/'
        - id: '$$cap_pgid'
          label: PGID
          defaultValue: '1000'
          description: Group ID
          validRegex: '/^\d+$/'
        - id: $$cap_appname-downloads
          label: Path downloads folder
          defaultValue: /downloads
          description: Path to downloads folder where you want to save the downloaded torrents. You can mention an existing directory here too. Eg. /home/user/downloads/
          validRegex: /.{1,}/
        - id: $$cap_appname-watch
          label: Path watch folder
          defaultValue: /watch
          description: Path to watch folder if you want to use AutoAdd plugin. You can mention an existing directory here too. Eg. /home/user/watch/
          validRegex: /.{1,}/
    instructions:
        start: |-
            A lightweight, Free Software, cross-platform BitTorrent client with Full Encryption, WebUI, Plugin System, etc.
            More details: https://deluge-torrent.org
        end: |-
            Deluge has been successfully deployed!
            Is available as [http://$$cap_appname.$$cap_root_domain](http://$$cap_appname.$$cap_root_domain)
            The default username is `admin` and the default password is `deluge`. 
            You must change the password after logging in for the first time.
    displayName: Deluge
    isOfficial: true
    description: A lightweight, Free Software, cross-platform BitTorrent client with Full Encryption, WebUI, Plugin System, etc.
    documentation: See https://deluge-torrent.org