@section('title', 'Servidores') @section('head') @endsection @include('admin/includes/header')

Servidores

{{ $allServers->total() }} {{ $allServers->total() == 1 ? 'servidor cadastrado' : 'servidores cadastrados' }}. A ocupação considera os streams criados no servidor.

@if (\Session::has('success'))
{!! \Session::get('success') !!}
@php Session::forget('success'); @endphp @endif @if($allServers->count() == 0)

Nenhum servidor cadastrado.

@else
@foreach($allServers as $server) @php $data = $counts[$server->id] ?? null; $total = (int) ($data->total ?? 0); $suspended = (int) ($data->suspended ?? 0); $limit = (int) $server->limit; $usage = $limit > 0 ? min(100, round($total * 100 / $limit)) : 0; @endphp

{{ $server->display }} @if($master == $server->id) principal @endif

@include('admin.includes.flag', ['code' => $server->location ?? 'br']) {{ $server->ip }}

{{ $total }}de {{ $limit }}
{{-- a barra diz de relance quanto do servidor já está tomado --}}
Streams
{{ $total }}
Suspensos
{{ $suspended }}
Ocupação
{{ $usage }}%
@endforeach
{{ $allServers->links('vendor.pagination.default') }} @endif {{-- confirmação e acompanhamento moram no mesmo lugar: a segunda tela do modal mostra porta por porta o que o servidor respondeu --}} @include('admin/includes/footer')