Saltar a contenido

blueocean

Propósito

Integración con el proveedor Blue Ocean. Expone operaciones de wallet, lanzamiento de juegos y callbacks del proveedor.

Stack

  • Laravel 12 · PHP 8.2+
  • PostgreSQL, esquema site compartido con platform-api
  • Octane sobre FrankenPHP

Repositorio

VortexPlayDev/blueocean

Funcionalidad

  • Balance, credit, debit y rollback.
  • Lanzamiento de juegos y gestión de sesión.
  • Callbacks del proveedor con validación.
  • Tests de integración.

Desarrollo local

Seguir docs/installation.md.

composer install
cp .env.example .env
php artisan key:generate
php artisan test

Configuración

  • BLUE_OCEAN_API_URL
  • WIN_TRACKER_ENABLED
  • Credenciales por plataforma/proveedor/moneda en base de datos.

Deploy

  • Imagen base: dunglas/frankenphp:1-php8.4-alpine.
  • Build en CodeBuild, ECR y ECS Fargate.

Documentación relacionada

  • README.md
  • AGENTS.md
  • docs/installation.md
  • docs/api.md
  • CHANGELOG.md