feat: add Firewall management section to Proxmox, including routing and help documentation for enhanced security configuration

This commit is contained in:
2025-12-01 12:44:40 -05:00
parent afd6f0eca5
commit de6dbf07ac
6 changed files with 919 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ use Paymenter\Extensions\Servers\Proxmox\Livewire\CloudInit;
use Paymenter\Extensions\Servers\Proxmox\Livewire\Display;
use Paymenter\Extensions\Servers\Proxmox\Livewire\Index;
use Paymenter\Extensions\Servers\Proxmox\Http\Controllers\LiveTrafficController;
use Paymenter\Extensions\Servers\Proxmox\Livewire\Firewall;
use Paymenter\Extensions\Servers\Proxmox\Livewire\Network;
use Paymenter\Extensions\Servers\Proxmox\Livewire\Overview;
use Paymenter\Extensions\Servers\Proxmox\Livewire\Subdomain;
@@ -23,6 +24,7 @@ Route::group([
], function () {
Route::get('/', Index::class)->name('index');
Route::get('{server}', Overview::class)->name('server.overview');
Route::get('{server}/firewall', Firewall::class)->name('server.firewall');
Route::get('{server}/network', Network::class)->name('server.network');
Route::get('{server}/live-traffic', LiveTrafficController::class)->name('server.live-traffic');
Route::get('{server}/boot-order', BootOrder::class)->name('server.boot-order');