@extends('layouts.app') @section('title', 'Speed profiles') @section('content')

Speed profiles

RADIUS group records that shape live traffic on the NAS.

ⓘ
Each profile writes a Mikrotik-Rate-Limit row into radgroupreply. Applying a profile to a live subscriber sends a Change-of-Authorization.
@forelse ($profiles as $profile) @empty @endforelse
ProfileDown / UpBurstPriority QuotaSubscribersStatus
{{ $profile->name }}
{{ $profile->description }}
{{ round($profile->download_kbps / 1024, 1) }} / {{ round($profile->upload_kbps / 1024, 1) }} Mbps @if ($profile->burst_download_kbps) {{ round($profile->burst_download_kbps / 1024, 1) }} Mbps / {{ $profile->burst_time }}s @else None @endif {{ $profile->priority }} {{ $profile->monthly_quota_gb ? $profile->monthly_quota_gb.' GB' : 'Unlimited' }} {{ $profile->services()->count() }} {{ $profile->is_active ? 'active' : 'inactive' }}
@csrf @method('DELETE')
@include('components.empty-state', ['icon' => '⚡', 'title' => 'No speed profiles', 'message' => 'Define the shaping tiers your NAS will enforce.', 'action' => ''])
@foreach ($profiles as $profile) @endforeach @endsection