2020-11-05 13:37:51 -05:00
<!DOCTYPE html>
< html lang = "en" >
2020-11-10 03:31:02 -05:00
<!-- Theme: https://bootswatch.com/lux/ -->
2020-11-05 13:37:51 -05:00
< head >
< meta charset = "utf-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0, shrink-to-fit=no" >
2020-11-09 05:06:02 -05:00
< title > {{ .Static.WebsiteTitle }}< / title >
< meta name = "description" content = "{{ .Static.WebsiteTitle }}" >
2020-11-05 13:37:51 -05:00
< link rel = "stylesheet" href = "/css/bootstrap.min.css" >
< link rel = "stylesheet" href = "/fonts/fontawesome-all.min.css" >
< link rel = "stylesheet" href = "/css/custom.css" >
< / head >
2020-11-09 08:32:20 -05:00
< body id = "page-top" class = "d-flex flex-column min-vh-100" >
2020-11-05 13:37:51 -05:00
{{template "prt_nav.html" .}}
2021-02-24 15:24:45 -05:00
< div class = "container mt-2" >
2020-11-05 13:37:51 -05:00
< div class = "page-header" >
< h1 > WireGuard VPN Portal< / h1 >
< / div >
2020-11-10 16:23:05 -05:00
{{template "prt_flashes.html" .}}
2020-11-09 17:24:14 -05:00
< p class = "lead" > WireGuard® is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. < / p >
2021-02-24 15:24:45 -05:00
< h3 class = "mt-3" > More Information< / h3 >
< div class = "row" >
< div class = "col-lg-4" >
< div class = "card border-secondary mb-4" style = "min-height: 15rem;" >
< div class = "card-header" > WireGuard Installation< / div >
< div class = "card-body" >
< h4 class = "card-title" > Installation< / h4 >
< p class = "card-text" > Installation instructions for client software can be found on the official WireGuard website.< / p >
< a href = "https://www.wireguard.com/install/" title = "WireGuard Installation" target = "_blank" class = "btn btn-primary btn-sm" > Open Instructions< / a >
< / div >
< / div >
< / div >
< div class = "col-lg-4" >
< div class = "card border-secondary mb-4" style = "min-height: 15rem;" >
< div class = "card-header" > About WireGuard< / div >
< div class = "card-body" >
< h4 class = "card-title" > About< / h4 >
< p class = "card-text" > WireGuard® is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.< / p >
< a href = "https://www.wireguard.com/" title = "WireGuard" target = "_blank" class = "btn btn-primary btn-sm" > More details< / a >
< / div >
< / div >
< / div >
< div class = "col-lg-4" >
< div class = "card border-secondary mb-4" style = "min-height: 15rem;" >
< div class = "card-header" > About WireGuard Portal< / div >
< div class = "card-body" >
< h4 class = "card-title" > WireGuard Portal< / h4 >
< p class = "card-text" > WireGuard Portal is a simple, web based configuration portal for WireGuard.< / p >
< a href = "https://github.com/h44z/wg-portal/" title = "WireGuard Portal" target = "_blank" class = "btn btn-primary btn-sm" > More details< / a >
< / div >
< / div >
< / div >
< / div >
< div class = "jumbotron jumbotron-home" >
< h2 class = "display-5" > VPN Profiles< / h2 >
< p class = "lead" > You can access and download your personal VPN configurations via your Userprofile.< / p >
< hr class = "my-4" >
< p > To find all your configured profiles click on the button below.< / p >
< p class = "lead" >
< a href = "/user/profile" class = "btn btn-primary btn-lg" title = "User-Profile" > Open My Profile< / a >
< / p >
< / div >
2020-11-09 17:24:14 -05:00
2021-02-24 15:24:45 -05:00
{{with eq $.Session.LoggedIn true}}{{with eq $.Session.IsAdmin true}}
< div class = "jumbotron jumbotron-home" >
< h2 class = "display-5" > Administration Area< / h2 >
< p class = "lead" > In the administration area you can manage WireGuard peers and the server interface as well as users that are allowed to log in to the WireGuard Portal.< / p >
< hr class = "my-4" >
< p > To find all your configured profiles click on the button below.< / p >
< p class = "lead" >
< a href = "/admin/" class = "btn btn-primary btn-lg" title = "WireGuard Administration" > Open WireGuard Administration< / a >
< a href = "/admin/users/" class = "btn btn-primary btn-lg" title = "User Administration" > Open User Administration< / a >
< / p >
< / div >
{{end}}{{end}}
2020-11-09 17:24:14 -05:00
2020-11-05 13:37:51 -05:00
< / div >
2020-11-10 03:31:02 -05:00
{{template "prt_footer.html" .}}
2020-11-05 13:37:51 -05:00
< script src = "/js/jquery.min.js" > < / script >
2020-11-09 08:32:20 -05:00
< script src = "/js/bootstrap.bundle.min.js" > < / script >
2020-11-05 13:37:51 -05:00
< script src = "/js/jquery.easing.js" > < / script >
< script src = "/js/custom.js" > < / script >
< / body >
< / html >