Update vpn seervice

This commit is contained in:
MacRimi
2026-03-14 22:38:48 +01:00
parent b7d060a1f3
commit ff168937aa
2 changed files with 322 additions and 456 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1846,7 +1846,7 @@ ${(report.sections && report.sections.length > 0) ? `
<Button <Button
onClick={() => handleEnableSsl("proxmox")} onClick={() => handleEnableSsl("proxmox")}
className="w-full bg-green-600 hover:bg-green-700 text-white" className="bg-green-600 hover:bg-green-700 text-white"
disabled={configuringSsl || sslRestarting} disabled={configuringSsl || sslRestarting}
> >
{configuringSsl ? ( {configuringSsl ? (
@@ -1880,7 +1880,6 @@ ${(report.sections && report.sections.length > 0) ? `
<Button <Button
onClick={() => setShowCustomCertForm(true)} onClick={() => setShowCustomCertForm(true)}
variant="outline" variant="outline"
className="w-full"
> >
<FileKey className="h-4 w-4 mr-2" /> <FileKey className="h-4 w-4 mr-2" />
Use Custom Certificate Use Custom Certificate
@@ -2168,7 +2167,6 @@ ${(report.sections && report.sections.length > 0) ? `
setShowApiTokenSection(false) setShowApiTokenSection(false)
}} }}
variant="outline" variant="outline"
className="w-full"
> >
Done Done
</Button> </Button>
@@ -3015,7 +3013,7 @@ ${(report.sections && report.sections.length > 0) ? `
<Button <Button
onClick={() => setShowFail2banInstaller(true)} onClick={() => setShowFail2banInstaller(true)}
className="w-full bg-red-600 hover:bg-red-700 text-white" className="bg-red-600 hover:bg-red-700 text-white"
> >
<Download className="h-4 w-4 mr-2" /> <Download className="h-4 w-4 mr-2" />
Install and Configure Fail2Ban Install and Configure Fail2Ban
@@ -3466,7 +3464,7 @@ ${(report.sections && report.sections.length > 0) ? `
<Button <Button
onClick={() => setShowLynisInstaller(true)} onClick={() => setShowLynisInstaller(true)}
className="w-full bg-cyan-600 hover:bg-cyan-700 text-white" className="bg-cyan-600 hover:bg-cyan-700 text-white"
> >
<Download className="h-4 w-4 mr-2" /> <Download className="h-4 w-4 mr-2" />
Install Lynis Install Lynis
@@ -3976,7 +3974,7 @@ ${(report.sections && report.sections.length > 0) ? `
<Button <Button
onClick={handleRunLynisAudit} onClick={handleRunLynisAudit}
disabled={lynisAuditRunning} disabled={lynisAuditRunning}
className="w-full bg-cyan-600 hover:bg-cyan-700 text-white" className="bg-cyan-600 hover:bg-cyan-700 text-white"
> >
{lynisAuditRunning ? ( {lynisAuditRunning ? (
<> <>