{
  "$schema": "../app-info-schema.json",
  "name": "NAS Samba + CloudNAS",
  "id": "nas-samba",
  "available": true,
  "port": 8080,
  "exposable": true,
  "dynamic_config": true,
  "no_gui": false,
  "tipi_version": 2,
  "version": "1.0.0",
  "categories": ["network", "utilities"],
  "description": "All-in-one NAS container with Samba SMB file sharing and CloudNAS web file manager. Browse files via web UI or connect via SMB at \\\\192.168.0.15\\data with username alexz. No database required — uses filesystem + SQLite.",
  "short_desc": "NAS with SMB + web file manager",
  "author": "alexz",
  "source": "https://gits.alexzaw.dev/alexz/runtipi",
  "form_fields": [
    {
      "type": "password",
      "label": "SMB Password",
      "env_variable": "SMB_PASSWORD",
      "required": true,
      "hint": "Password for SMB user alexz"
    },
    {
      "type": "random",
      "label": "JWT Secret",
      "env_variable": "JWT_SECRET",
      "min": 32,
      "encoding": "hex"
    },
    {
      "type": "text",
      "label": "NAS Host Path",
      "env_variable": "NAS_PATH",
      "required": true,
      "default": "/nas",
      "hint": "Host path to share via SMB and web UI"
    },
    {
      "type": "text",
      "label": "Bind IP",
      "env_variable": "BIND_IP",
      "required": true,
      "default": "192.168.0.15",
      "hint": "IP address to bind SMB ports to"
    }
  ],
  "supported_architectures": ["arm64", "amd64"],
  "created_at": 1741536000000,
  "updated_at": 1742169600000,
  "deprecated": false,
  "min_tipi_version": "4.5.0"
}
