summaryrefslogtreecommitdiffhomepage
path: root/public/v4/apps/linkding.yml
blob: e290375fb25350f0d92ab13131e075d6de37fa66 (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
captainVersion: 4
services:
    $$cap_appname:
        caproverExtra:
            containerHttpPort: 9090
        image: sissbruecker/linkding:$$cap_N8N_VERSION
        environment:
            LD_SUPERUSER_NAME: $$cap_LD_SUPERUSER_NAME
            LD_SUPERUSER_PASSWORD: $$cap_LD_SUPERUSER_PASSWORD
            LD_DISABLE_BACKGROUND_TASKS: 'False'
            LD_DISABLE_URL_VALIDATION: 'False'
        volumes:
            - $$cap_appname:/etc/linkding/data
caproverOneClickApp:
    displayName: Linkding
    description: Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up
    isOfficial: true
    instructions:
        start: |-
            Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up.
        end: |-
            linkding has been successfully deployed! It might take few moments before it's fully started.
            You can access it at `http://$$cap_appname.$$cap_root_domain` and set up your account.
    variables:
        - id: $$cap_N8N_VERSION
          label: Application | linkding
          description: Check out their Docker page for the valid tags https://hub.docker.com/r/sissbruecker/linkding/tags
          defaultValue: '1.23.0'
          validRegex: /.+/
        - id: $$cap_LD_SUPERUSER_NAME
          label: Superuser name
          description: Username of the initial superuser to create, leave empty to not create one
        - id: $$cap_LD_SUPERUSER_PASSWORD
          label: Superuser password
          description: Password for the initial superuser, leave empty to disable authentication and rely on proxy authentication instead