'/servers/{uuid}'], function () { Route::get('/', ServerDetailsController::class); Route::get('/install', [ServerInstallController::class, 'index']); Route::post('/install', [ServerInstallController::class, 'store']); Route::get('/rustic-config', [RusticConfigController::class, 'show']); Route::post('/backup-sizes', [BackupSizeController::class, 'update']); Route::get('/transfer/failure', [ServerTransferController::class, 'failure']); Route::get('/transfer/success', [ServerTransferController::class, 'success']); Route::post('/transfer/failure', [ServerTransferController::class, 'failure']); Route::post('/transfer/success', [ServerTransferController::class, 'success']); }); Route::group(['prefix' => '/backups'], function () { Route::get('/{backup}', BackupRemoteUploadController::class); Route::delete('/{backup}', BackupDeleteController::class); Route::post('/{backup}', [Backups\BackupStatusController::class, 'index']); // NOTE: These are wings only paths, I need to make them use the DaemonType middleware Route::post('/{backup}/restore', [Backups\BackupStatusController::class, 'restore']); }); Route::group(['prefix' => '/elytra-jobs'], function () { Route::put('/{jobId}', [ElytraJobCompletionController::class, 'update']); });