Ir para o conteúdo
Bondry

Requisitos

O que um servidor precisa antes de instalar o Bondry, e como conferir sem acesso a terminal.

O Bondry é uma aplicação PHP que roda em hospedagem compartilhada comum. Não há Node, não há etapa de build e não há serviço em segundo plano para manter vivo além da linha de cron padrão.

Servidor#

Item Mínimo
PHP 8.2 ou mais novo
Banco de dados MySQL 8.0 ou MariaDB 10.6
Servidor web Apache, Nginx ou LiteSpeed
Disco 500 MB para a instalação, mais o que os seus uploads pedirem

Extensões do PHP#

Todas são obrigatórias. O instalador confere e se recusa a seguir enquanto faltar uma.

  • pdo_mysql
  • mbstring
  • openssl
  • zip
  • gd
  • curl
  • fileinfo
  • intl

zip e curl não são opcionais: sem eles o painel não instala módulo, tema nem pacote de idioma, e não alcança o servidor de licença.

Diretórios com escrita#

O usuário do servidor web precisa escrever em:

  • storage/
  • bootstrap/cache/
  • modules/
  • themes/
  • o diretório de uploads

Note No cPanel e no Plesk o dono dos arquivos já é o usuário do PHP, então normalmente não há nada a fazer. Numa VPS, ajuste o dono para o usuário do PHP-FPM em vez de liberar escrita para todo mundo.

Rede de saída#

O Bondry chama o servidor de licença em api.bondry.org por HTTPS para ativar, para o heartbeat diário e para checar updates. Um host que bloqueia HTTPS de saída continua servindo o site, mas você precisa enviar os pacotes de update à mão.

Cron#

Uma linha, no painel da sua hospedagem:

Shell
* * * * * php /caminho/para/bondry/artisan schedule:run >> /dev/null 2>&1

Ela move o heartbeat da licença, a fila, os resumos e a limpeza. Sem ela o site funciona, mas nada agendado acontece.

Conferir antes de comprar#

Se você não tem certeza de que a hospedagem serve, suba um arquivo com <?php phpinfo(); e procure a versão do PHP e a lista de extensões. Cada item acima aparece ali.