ADAPTAÇÃO HOSTINGER - AW PLAYER ROKU Resultado da análise: - A estrutura NÃO depende obrigatoriamente de VPS. - Ela é PHP + MySQL + cURL, então pode rodar em hospedagem compartilhada da Hostinger. - O problema principal era a configuração presa ao VPS/IP antigo e a pasta public/ separada. O que foi adaptado neste pacote: 1) app/config.php removido do IP 15.235.30.82 e preparado para Hostinger. 2) .htaccess criado para abrir o painel direto na raiz do domínio, mesmo os arquivos ficando em public/. 3) Pastas internas app/, sql/, logs/ e storage/ foram bloqueadas no navegador. 4) banco_hostinger_importar.sql criado sem CREATE DATABASE e sem USE, para importar no phpMyAdmin da Hostinger. 5) hostinger_check.php criado para testar PHP, cURL, PDO MySQL, permissões e conexão do banco. COMO INSTALAR NA HOSTINGER 1. No hPanel, crie um banco MySQL. 2. Importe o arquivo banco_hostinger_importar.sql no phpMyAdmin desse banco. 3. Envie o conteúdo da pasta aw-app-roku-hostinger para public_html do domínio/subdomínio. 4. Edite app/config.php e coloque: - db_host - db_name - db_user - db_pass 5. Abra no navegador: https://SEU-DOMINIO/hostinger_check.php 6. Se tudo der OK, abra: https://SEU-DOMINIO/login.php 7. Depois do teste, apague hostinger_check.php. Login padrão do banco original: E-mail: admin@awplayer.local Senha: admin123 Observações importantes: - Se aparecer erro 500, confira primeiro app/config.php e se o banco foi importado. - Se uploads não salvarem, dê permissão de escrita para public/uploads, logs e storage/cache. - Se a Hostinger bloquear conexões externas cURL, os testes de DNS/listas IPTV podem falhar mesmo com o painel abrindo.