{
  "product": "GFutFree.pt",
  "generated_at": "2026-07-11T19:51:17.9912961Z",
  "license_validation_url": "https://www.admazevedo.com/api/license/validate",
  "installation_portal_url": "https://www.gfutfree.pt/instalacao.html",
  "installation_portal_url_adm": "https://www.admazevedo.com/produtos/gfutfree/instalacao.html",
  "channels": [
    {
      "id": "cloud",
      "label": "Nuvem central (browser no clube)",
      "deployment_mode": "cloud",
      "manifest_url": "https://www.admazevedo.com/releases/gfutfree/cloud/manifest.json",
      "update_style": "managed",
      "notes": "Actualizacao gerida pela ADM no alojamento. Clubes so usam o site."
    },
    {
      "id": "windows-club",
      "label": "Pacote Windows no PC da sede",
      "deployment_mode": "club_package",
      "manifest_url": "https://www.admazevedo.com/releases/gfutfree/windows-club/manifest.json",
      "update_style": "zip_local",
      "notes": "Instalar-GFutFree.bat + Actualizar-GFutFree.bat na rede local."
    },
    {
      "id": "self-hosted-linux",
      "label": "Servidor Linux (VPS ou clube)",
      "deployment_mode": "self_hosted_linux",
      "manifest_url": "https://www.admazevedo.com/releases/gfutfree/self-hosted-linux/manifest.json",
      "update_style": "tarball",
      "notes": "Deploy Laravel + MySQL classico."
    },
    {
      "id": "self-hosted-windows",
      "label": "Servidor Windows (sede ou datacenter)",
      "deployment_mode": "self_hosted_windows",
      "manifest_url": "https://www.admazevedo.com/releases/gfutfree/self-hosted-windows/manifest.json",
      "update_style": "zip_local",
      "notes": "IIS/Apache + PHP + MariaDB no servidor do clube."
    }
  ]
}
