currentRoute = request()->route()->getName(); } public function traefikDashboardAvailable(bool $data) { $this->traefikDashboardAvailable = $data; } public function proxyStatusUpdated() { $this->server->refresh(); } public function startProxy() { try { $activity = StartProxy::run($this->server); $this->emit('newMonitorActivity', $activity->id); } catch (\Throwable $e) { return handleError($e, $this); } } public function stop() { instant_remote_process([ "docker rm -f coolify-proxy", ], $this->server); $this->server->proxy->status = 'exited'; $this->server->save(); $this->emit('proxyStatusUpdated'); } }