{
  "slug": "linkding",
  "name": "linkding",
  "description": "Minimal bookmark manager designed to be simple, fast, and easy to self-host.",
  "category": "Documents",
  "image": "sissbruecker/linkding:latest",
  "logo": "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/linkding.png",
  "website": "https://linkding.link",
  "docsUrl": "https://github.com/sissbruecker/linkding",
  "ports": [
    {
      "host": 9090,
      "container": 9090,
      "protocol": "tcp"
    }
  ],
  "volumes": [
    {
      "host": "/opt/appdata/linkding/data",
      "container": "/etc/linkding/data"
    }
  ],
  "envVars": [
    {
      "key": "TZ",
      "default": "Etc/UTC",
      "description": "Timezone"
    },
    {
      "key": "LD_DB_HOST",
      "default": "linkding-db",
      "description": "Database host"
    },
    {
      "key": "LD_DB_PORT",
      "default": "3306",
      "description": "Database port"
    },
    {
      "key": "LD_DB_DATABASE",
      "default": "linkding",
      "description": "Database name"
    },
    {
      "key": "LD_DB_USER",
      "default": "linkding",
      "description": "Database user"
    },
    {
      "key": "LD_DB_PASSWORD",
      "default": "change-me",
      "description": "Database password",
      "secret": true
    },
    {
      "key": "LD_SECRET_KEY",
      "default": "change-me",
      "description": "Django secret key",
      "secret": true
    }
  ],
  "minMemory": "512MB",
  "composeOverride": "# Generated by McHarbor App Store\nservices:\n  {{serviceName}}:\n    image: {{image}}\n    container_name: {{containerName}}\n    restart: unless-stopped\n{{ports}}\n    depends_on:\n      - {{serviceName}}-db\n    environment:\n      TZ: {{env.TZ}}\n      LD_DB_HOST: {{serviceName}}-db\n      LD_DB_PORT: {{env.LD_DB_PORT}}\n      LD_DB_DATABASE: {{env.LD_DB_DATABASE}}\n      LD_DB_USER: {{env.LD_DB_USER}}\n      LD_DB_PASSWORD: {{env.LD_DB_PASSWORD}}\n      LD_SECRET_KEY: {{env.LD_SECRET_KEY}}\n    volumes:\n      - {{appDataPath}}/data:/etc/linkding/data\n  {{serviceName}}-db:\n    image: mariadb:11\n    container_name: {{containerName}}-db\n    restart: unless-stopped\n    environment:\n      MARIADB_DATABASE: {{env.LD_DB_DATABASE}}\n      MARIADB_USER: {{env.LD_DB_USER}}\n      MARIADB_PASSWORD: {{env.LD_DB_PASSWORD}}\n      MARIADB_RANDOM_ROOT_PASSWORD: \"yes\"\n    volumes:\n      - {{appDataPath}}/mysql:/var/lib/mysql\n",
  "version": "latest"
}
