@extends('layouts.panel') @section('title', 'Configurações') @section('heading', 'Configurações') @section('lede', 'Parâmetros globais da plataforma') @section('content')
@csrf @method('PUT')

Dados do sistema

Identidade visual exibida no painel, login e portal cativo. Envie a versão horizontal para áreas largas e a quadrada para badges compactos.

@if ($systemLogoHorizontalUrl) Logo horizontal atual @endif @error('system_logo_horizontal')

{{ $message }}

@enderror

Formato largo. Usada no sidebar, login e no rodapé do portal cativo.

@if ($systemLogoHorizontalUrl) @endif
@if ($systemLogoSquareUrl) Logo quadrada atual @endif @error('system_logo_square')

{{ $message }}

@enderror

Formato compacto. Usada em badges e espaços pequenos do portal.

@if ($systemLogoSquareUrl) @endif
@error('contact_phone')

{{ $message }}

@enderror

Exibido no portal cativo abaixo da logo do Farol, para anunciantes entrarem em contato.

Hotspot

Define como a internet é liberada após o vídeo. A simulação grava no Farol; MikroTik fala com o roteador via API.

@error('hotspot_driver')

{{ $message }}

@enderror

Simulação grava a autorização no Farol. MikroTik usa a API configurada abaixo.

@error('grant_seconds')

{{ $message }}

@enderror

Padrão: 900 segundos (15 minutos). Após esse prazo o Farol remove o ip-binding no MikroTik.

@error('reconnect_cooldown_seconds')

{{ $message }}

@enderror

Tempo de espera após expirar a internet antes de assistir outro vídeo. Padrão: 3600 s (1 hora).

MikroTik

Credenciais da API RouterOS usadas quando o modo MikroTik estiver ativo. A senha fica criptografada no banco.

{{ $mikrotikConfigured ? 'Configurado' : 'Pendente' }}
@error('mikrotik_host')

{{ $message }}

@enderror
@error('mikrotik_port')

{{ $message }}

@enderror

8728 (API) ou 8729 (API-SSL).

@error('mikrotik_user')

{{ $message }}

@enderror
@error('mikrotik_password')

{{ $message }}

@enderror
@error('mikrotik_timeout')

{{ $message }}

@enderror
@error('mikrotik_hotspot_server')

{{ $message }}

@enderror

Só preencha se o roteador tiver mais de um hotspot.

Usa os valores do formulário acima. A senha em branco usa a já salva.

No MikroTik, aponte o login externo do hotspot para {{ url('/portal?point=CODIGO&mac=$(mac)&ip=$(ip)&link-login-only=$(link-login-only)') }} (substitua CODIGO pelo código do ponto).

Vídeos

Limite de tamanho do MP4 no envio. O valor efetivo nunca passa do que o PHP deste servidor aceita.

@error('max_video_mb')

{{ $message }}

@enderror

PHP atual: {{ $phpUploadMb }} MB (upload_max_filesize / post_max_size). @if ($phpUploadMb < $maxVideoMb) Enquanto o PHP for menor, o envio fica limitado a {{ $phpUploadMb }} MB. @endif

@endsection