cloudinitService->setServer($server)->fetchConfig(); return Inertia::render('servers/settings/Index', [ 'server' => $server, 'config' => $data ? $this->removeExtraDataProperty($data) : $this->cloudinitService->getServerInaccessibleConfig(), ]); } public function updateBasicInfo(Server $server, UpdateBasicInfoRequest $request) { $server->update(['name' => $request->name]); return $this->returnNoContent(); } public function getTemplates(Server $server) { return $this->templateService->setServer($server)->listTemplates(true); } public function reinstall(Server $server, ReinstallServerRequest $request) { $this->installService->setServer($server)->reinstall(Template::find($request->template_id)->server); return $this->returnNoContent(); } }