{
  "name": "SLSKD",
  "available": true,
  "port": 5030,
  "exposable": true,
  "id": "slskd",
  "description": "A modern client-server application for the Soulseek file-sharing network.",
  "tipi_version": 1,
  "version": "0.20.1",
  "categories": ["utilities"],
  "short_desc": "P2P downloads",
  "author": "jpdillingham",
  "source": "https://github.com/slskd/slskd",
  "supported_architectures": ["amd64", "arm64"],
  "form_fields": [{
      "type": "text",
      "label": "WebUI username",
      "max": 50,
      "min": 3,
      "required": true,
      "env_variable": "SLSKD_WEB_USER"
    },
    {
        "type": "password",
        "label": "WebUI password",
        "max": 50,
        "min": 3,
        "required": true,
        "env_variable": "SLSKD_WEB_PASSWORD"
    },
    {
        "type": "text",
        "label": "Soulseek username",
        "max": 50,
        "min": 3,
        "required": true,
        "env_variable": "SLSKD_USER"
    },
    {
        "type": "password",
        "label": "Soulseek password",
        "max": 50,
        "min": 3,
        "required": true,
        "env_variable": "SLSKD_PASSWORD"
    },
    {
        "type": "boolean",
        "label": "Allow remote configuration",
        "required": true,
        "env_variable": "SLSKD_REMOTE_CONFIGURATION"
    }
  ]
}
