@extends('layout.default') @section('title') {{ __('staff.staff-dashboard') }} - {{ config('other.title') }} @endsection @section('meta') @endsection @section('breadcrumbs') @endsection @section('page', 'page__dashboard') @section('main')

{{ __('staff.links') }}

{{ __('staff.chat-tools') }}

{{ __('staff.general-tools') }}

{{ __('staff.torrent-tools') }}

{{ __('staff.user-tools') }}

{{ __('staff.logs') }}

@endsection @section('sidebar')

SSL Certificate

URL
{{ config('app.url') }}
@if (request()->secure())
Connection
Secure
Issued By
{{ ! is_string($certificate) ? $certificate->getIssuer() : 'No Certificate Info Found' }}
Expires
{{ ! is_string($certificate) ? $certificate->expirationDate()->diffForHumans() : 'No Certificate Info Found' }}
@else
Connection
Not Secure
Issued By
N/A
Expires
N/A
@endif

Server Information

OS
{{ $basic['os'] }}
PHP
{{ $basic['php'] }}
Database
{{ $basic['database'] }}
Laravel
{{ $basic['laravel'] }}
{{ config('unit3d.codebase') }}
{{ config('unit3d.version') }}

Torrents

Total
{{ $torrents->total }}
Pending
{{ $torrents->pending }}
Approved
{{ $torrents->approved }}
Postponed
{{ $torrents->postponed }}
Rejected
{{ $torrents->rejected }}

Peers

Total
{{ $peers->total }}
Active
{{ $peers->active }}
Inactive
{{ $peers->inactive }}
Seeds
{{ $peers->seeders }}
Leeches
{{ $peers->leechers }}

Users

Total
{{ $users->total }}
Validating
{{ $users->validating }}
Banned
{{ $users->banned }}

RAM

Total
{{ $ram['total'] }}
Used
{{ $ram['used'] }}
Free
{{ $ram['available'] }}

Disk

Total
{{ $disk['total'] }}
Used
{{ $disk['used'] }}
Free
{{ $disk['free'] }}

Load Average

1 minute
{{ $avg['1-minute'] ?? 'N/A' }}
5 minutes
{{ $avg['5-minute'] ?? 'N/A' }}
15 minutes
{{ $avg['15-minute'] ?? 'N/A' }}

Directory Permissions

@foreach ($file_permissions as $permission) @endforeach
Directory Current Rec.
{{ $permission['directory'] }} @if ($permission['permission'] === $permission['recommended']) {{ $permission['permission'] }} @else {{ $permission['permission'] }} @endif {{ $permission['recommended'] }}
@if (config('announce.external_tracker.is_enabled')) @if ($externalTrackerStats === true)

External Tracker Stats

External tracker not enabled.
@elseif ($externalTrackerStats === false)

External Tracker Stats

Stats endpoint not found.
@elseif ($externalTrackerStats === [])

External Tracker Stats

Tracker returned an error.
@else

External Tracker Stats

@php $createdAt = \Illuminate\Support\Carbon::createFromTimestampUTC($externalTrackerStats['created_at']); $lastRequestAt = \Illuminate\Support\Carbon::createFromTimestampUTC($externalTrackerStats['last_request_at']); $lastAnnounceResponseAt = \Illuminate\Support\Carbon::createFromTimestampUTC($externalTrackerStats['last_announce_response_at']); @endphp
{{ __('torrent.started') }}
Last Request At
Last Successful Response At
@foreach ([1, 10, 60, 900, 7200] as $interval) @endforeach
Interval (s) In (req/s) Out (req/s)
{{ $interval }} {{ \number_format($externalTrackerStats['requests_per_' . $interval . 's'], 0, null, "\u{202F}") }} {{ \number_format($externalTrackerStats['announce_responses_per_' . $interval . 's'], 0, null, "\u{202F}") }}
@endif @endif @endsection