one-click-apps/public/v4/apps/linkding.yml

36 lines
1.6 KiB
YAML

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