Initial commit
4
.gitignore
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
.DS_Store
|
||||
*.swp
|
||||
log
|
||||
vhost.conf
|
94
disclaimer/index.html
Normal file
@ -0,0 +1,94 @@
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" itemscope itemtype="http://schema.org/Blog">
|
||||
|
||||
<head>
|
||||
<title>Passepartout, OpenVPN client for iOS and macOS</title>
|
||||
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
|
||||
<meta name="author" content="Davide De Rosa" />
|
||||
<meta name="description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<meta name="apple-mobile-web-app-title" content="Passepartout">
|
||||
|
||||
<!-- Twitter -->
|
||||
|
||||
<meta name="twitter:card" content="summary" />
|
||||
<meta name="twitter:site" content="@keeshux" />
|
||||
<meta name="twitter:title" content="Passepartout" />
|
||||
<meta name="twitter:url" content="https://passepartoutvpn.app" />
|
||||
<meta name="twitter:image" content="https://passepartoutvpn.app/s/logo.png?1541324535" />
|
||||
<meta name="twitter:description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
|
||||
<!-- Facebook -->
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://passepartoutvpn.app" />
|
||||
<meta property="og:title" content="Passepartout" />
|
||||
<meta property="og:site_name" content="Passepartout" />
|
||||
<meta property="og:description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
<meta property="og:image" content="https://passepartoutvpn.app/s/logo.png?1541324535" />
|
||||
|
||||
<!-- Google+ -->
|
||||
|
||||
<meta itemprop="name" content="Passepartout" />
|
||||
<meta itemprop="description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
<meta itemprop="image" content="https://passepartoutvpn.app/s/logo.png?1541324535" />
|
||||
|
||||
<link rel="canonical" href="https://passepartoutvpn.app" />
|
||||
<link rel="author" href="https://plus.google.com/+keeshux" />
|
||||
|
||||
<link rel="stylesheet" href="/s/main.css?1541324535" />
|
||||
<link rel="stylesheet" href="/s/main-mobile.css?1541324535" media="only screen and (max-width: 600px)" />
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
|
||||
|
||||
<link rel="shortcut icon" href="/s/favicon.ico?1541324535" />
|
||||
<link rel="apple-touch-icon" href="/s/iphone-icon-precomposed.png?1541324535" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<a href="https://passepartoutvpn.app"><img id="logo" src="/s/logo.svg" alt="Passepartout" /></a></h1>
|
||||
<h1><a href="https://passepartoutvpn.app">Passepartout</a></h1>
|
||||
<p>A non-official, user-friendly OpenVPN® client for iOS. Soon for macOS.</p>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
<h2 id="disclaimer">Disclaimer</h2>
|
||||
|
||||
<p>Passepartout is a VPN client based on independent work. As such, the developer -while making his best efforts to avoid it- takes no responsibility about any damage caused by the use of this software.</p>
|
||||
|
||||
<p>Additionally, the developer takes no responsibility about data usage, monitoring, logging etc. by the servers you connect to, because Passepartout is not involved in server-side policies.</p>
|
||||
|
||||
<p>For more information about data usage by third parties, please review the privacy policy of your VPN provider.</p>
|
||||
|
||||
<h3 id="beta-software">Beta software</h3>
|
||||
|
||||
<p>By using a beta version of the app, you understand that the software might be unstable, unreliable or plain broken from time to time.</p>
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<ul class="contacts">
|
||||
<li><a href="https://twitter.com/keeshux" title="Follow the author on Twitter!" class="fab fa-twitter"></a></li>
|
||||
<li><a href="https://patreon.com/keeshux" title="Support the author on Patreon!" class="fab fa-patreon"></a></li>
|
||||
<li><a href="https://github.com/passepartoutvpn" title="Passepartout on GitHub" class="fab fa-github"></a></li>
|
||||
<li><a href="mailto:info@passepartoutvpn.app" title="Submit an inquiry" class="fa fa-envelope"></a></li>
|
||||
</ul>
|
||||
<ul class="secondary">
|
||||
<li><a href="/disclaimer" title="Disclaimer">Disclaimer</a></li>
|
||||
<li>—</li>
|
||||
<li><a href="/privacy" title="Privacy policy">Privacy policy</a></li>
|
||||
</ul>
|
||||
<p class="notice">
|
||||
Copyright (c) 2018 <a href="https://davidederosa.com" title="The author website">Davide De Rosa</a><br />
|
||||
The logo is taken from the awesome Circle Icons set by Nick Roach
|
||||
</p>
|
||||
</footer>
|
||||
|
||||
</body>
|
||||
</html>
|
1
feed.xml
Normal file
@ -0,0 +1 @@
|
||||
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.8.4">Jekyll</generator><link href="https://passepartoutvpn.app/feed.xml" rel="self" type="application/atom+xml" /><link href="https://passepartoutvpn.app/" rel="alternate" type="text/html" /><updated>2018-11-04T10:42:15+01:00</updated><id>https://passepartoutvpn.app/feed.xml</id><title type="html">Passepartout, OpenVPN client for iOS and macOS</title><subtitle>Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS.</subtitle><author><name>Davide De Rosa</name></author></feed>
|
105
index.html
Normal file
@ -0,0 +1,105 @@
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" itemscope itemtype="http://schema.org/Blog">
|
||||
|
||||
<head>
|
||||
<title>Passepartout, OpenVPN client for iOS and macOS</title>
|
||||
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
|
||||
<meta name="author" content="Davide De Rosa" />
|
||||
<meta name="description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<meta name="apple-mobile-web-app-title" content="Passepartout">
|
||||
|
||||
<!-- Twitter -->
|
||||
|
||||
<meta name="twitter:card" content="summary" />
|
||||
<meta name="twitter:site" content="@keeshux" />
|
||||
<meta name="twitter:title" content="Passepartout" />
|
||||
<meta name="twitter:url" content="https://passepartoutvpn.app" />
|
||||
<meta name="twitter:image" content="https://passepartoutvpn.app/s/logo.png?1541324535" />
|
||||
<meta name="twitter:description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
|
||||
<!-- Facebook -->
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://passepartoutvpn.app" />
|
||||
<meta property="og:title" content="Passepartout" />
|
||||
<meta property="og:site_name" content="Passepartout" />
|
||||
<meta property="og:description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
<meta property="og:image" content="https://passepartoutvpn.app/s/logo.png?1541324535" />
|
||||
|
||||
<!-- Google+ -->
|
||||
|
||||
<meta itemprop="name" content="Passepartout" />
|
||||
<meta itemprop="description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
<meta itemprop="image" content="https://passepartoutvpn.app/s/logo.png?1541324535" />
|
||||
|
||||
<link rel="canonical" href="https://passepartoutvpn.app" />
|
||||
<link rel="author" href="https://plus.google.com/+keeshux" />
|
||||
|
||||
<link rel="stylesheet" href="/s/main.css?1541324535" />
|
||||
<link rel="stylesheet" href="/s/main-mobile.css?1541324535" media="only screen and (max-width: 600px)" />
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
|
||||
|
||||
<link rel="shortcut icon" href="/s/favicon.ico?1541324535" />
|
||||
<link rel="apple-touch-icon" href="/s/iphone-icon-precomposed.png?1541324535" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<a href="https://passepartoutvpn.app"><img id="logo" src="/s/logo.svg" alt="Passepartout" /></a></h1>
|
||||
<h1><a href="https://passepartoutvpn.app">Passepartout</a></h1>
|
||||
<p>A non-official, user-friendly OpenVPN® client for iOS. Soon for macOS.</p>
|
||||
</header>
|
||||
|
||||
<aside>
|
||||
<p class="snapshots">
|
||||
<a href="/s/snap-home.png"><img src="/s/snap-home.png.th.png?1539119055" alt="Home screen" /></a>
|
||||
<a href="/s/snap-profile.png"><img src="/s/snap-profile.png.th.png?1539119055" alt="Profile page" /></a>
|
||||
<a href="/s/snap-trusted.png"><img src="/s/snap-trusted.png.th.png?1539119055" alt="Trusted networks" /></a>
|
||||
<a href="/s/snap-parameters.png"><img src="/s/snap-parameters.png.th.png?1539119055" alt="Connection parameters" /></a>
|
||||
</p>
|
||||
<ul>
|
||||
<li>No background activities.</li>
|
||||
<li>Wise on battery.</li>
|
||||
<li>Trusted networks.</li>
|
||||
<li>Presets for major providers.</li>
|
||||
</ul>
|
||||
</aside>
|
||||
<main>
|
||||
<h2>Beta testing</h2>
|
||||
<p>
|
||||
Get early versions of the iOS app via <a href="https://testflight.apple.com/join/XHzgXj6m" title="Passepartout on TestFlight">TestFlight</a>.<br />
|
||||
Source code is also available on <a href="https://github.com/passepartoutvpn/passepartout-ios" title="Source code for Passepartout">GitHub</a> under the <a href="https://choosealicense.com/licenses/gpl-3.0/" title="GPLv3">GPLv3</a>.
|
||||
</p>
|
||||
<h2>Support</h2>
|
||||
<p>
|
||||
Subscribe to <a href="https://www.reddit.com/r/passepartout">/r/passepartout</a> to report issues, suggestions or just engage conversations about the app.
|
||||
</p>
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<ul class="contacts">
|
||||
<li><a href="https://twitter.com/keeshux" title="Follow the author on Twitter!" class="fab fa-twitter"></a></li>
|
||||
<li><a href="https://patreon.com/keeshux" title="Support the author on Patreon!" class="fab fa-patreon"></a></li>
|
||||
<li><a href="https://github.com/passepartoutvpn" title="Passepartout on GitHub" class="fab fa-github"></a></li>
|
||||
<li><a href="mailto:info@passepartoutvpn.app" title="Submit an inquiry" class="fa fa-envelope"></a></li>
|
||||
</ul>
|
||||
<ul class="secondary">
|
||||
<li><a href="/disclaimer" title="Disclaimer">Disclaimer</a></li>
|
||||
<li>—</li>
|
||||
<li><a href="/privacy" title="Privacy policy">Privacy policy</a></li>
|
||||
</ul>
|
||||
<p class="notice">
|
||||
Copyright (c) 2018 <a href="https://davidederosa.com" title="The author website">Davide De Rosa</a><br />
|
||||
The logo is taken from the awesome Circle Icons set by Nick Roach
|
||||
</p>
|
||||
</footer>
|
||||
|
||||
</body>
|
||||
</html>
|
98
privacy/index.html
Normal file
@ -0,0 +1,98 @@
|
||||
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" itemscope itemtype="http://schema.org/Blog">
|
||||
|
||||
<head>
|
||||
<title>Passepartout, OpenVPN client for iOS and macOS</title>
|
||||
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
|
||||
<meta name="author" content="Davide De Rosa" />
|
||||
<meta name="description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<meta name="apple-mobile-web-app-title" content="Passepartout">
|
||||
|
||||
<!-- Twitter -->
|
||||
|
||||
<meta name="twitter:card" content="summary" />
|
||||
<meta name="twitter:site" content="@keeshux" />
|
||||
<meta name="twitter:title" content="Passepartout" />
|
||||
<meta name="twitter:url" content="https://passepartoutvpn.app" />
|
||||
<meta name="twitter:image" content="https://passepartoutvpn.app/s/logo.png?1541324535" />
|
||||
<meta name="twitter:description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
|
||||
<!-- Facebook -->
|
||||
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://passepartoutvpn.app" />
|
||||
<meta property="og:title" content="Passepartout" />
|
||||
<meta property="og:site_name" content="Passepartout" />
|
||||
<meta property="og:description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
<meta property="og:image" content="https://passepartoutvpn.app/s/logo.png?1541324535" />
|
||||
|
||||
<!-- Google+ -->
|
||||
|
||||
<meta itemprop="name" content="Passepartout" />
|
||||
<meta itemprop="description" content="Passepartout is a non-official, user-friendly OpenVPN® client for iOS and macOS." />
|
||||
<meta itemprop="image" content="https://passepartoutvpn.app/s/logo.png?1541324535" />
|
||||
|
||||
<link rel="canonical" href="https://passepartoutvpn.app" />
|
||||
<link rel="author" href="https://plus.google.com/+keeshux" />
|
||||
|
||||
<link rel="stylesheet" href="/s/main.css?1541324535" />
|
||||
<link rel="stylesheet" href="/s/main-mobile.css?1541324535" media="only screen and (max-width: 600px)" />
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
|
||||
|
||||
<link rel="shortcut icon" href="/s/favicon.ico?1541324535" />
|
||||
<link rel="apple-touch-icon" href="/s/iphone-icon-precomposed.png?1541324535" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<a href="https://passepartoutvpn.app"><img id="logo" src="/s/logo.svg" alt="Passepartout" /></a></h1>
|
||||
<h1><a href="https://passepartoutvpn.app">Passepartout</a></h1>
|
||||
<p>A non-official, user-friendly OpenVPN® client for iOS. Soon for macOS.</p>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
<h2 id="privacy-policy">Privacy policy</h2>
|
||||
|
||||
<h3 id="data-retention">Data retention</h3>
|
||||
|
||||
<p>Passepartout is a bare VPN client and, as such, does not store nor forward <em>any</em> personal data. Therefore, you should get in touch with your VPN service provider to learn about its data retention policy.</p>
|
||||
|
||||
<p>Passepartout may access GitHub repositories on request. Likewise, please refer to GitHub for any information about data retention when accessing their website.</p>
|
||||
|
||||
<h3 id="website">Website</h3>
|
||||
|
||||
<p>The web server behind this website does not log any access information.</p>
|
||||
|
||||
<h3 id="contacts">Contacts</h3>
|
||||
|
||||
<p>For further information, feel free to submit your enquiry to <a href="mailto:privacy@passepartoutvpn.app">privacy@passepartoutvpn.app</a>.</p>
|
||||
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<ul class="contacts">
|
||||
<li><a href="https://twitter.com/keeshux" title="Follow the author on Twitter!" class="fab fa-twitter"></a></li>
|
||||
<li><a href="https://patreon.com/keeshux" title="Support the author on Patreon!" class="fab fa-patreon"></a></li>
|
||||
<li><a href="https://github.com/passepartoutvpn" title="Passepartout on GitHub" class="fab fa-github"></a></li>
|
||||
<li><a href="mailto:info@passepartoutvpn.app" title="Submit an inquiry" class="fa fa-envelope"></a></li>
|
||||
</ul>
|
||||
<ul class="secondary">
|
||||
<li><a href="/disclaimer" title="Disclaimer">Disclaimer</a></li>
|
||||
<li>—</li>
|
||||
<li><a href="/privacy" title="Privacy policy">Privacy policy</a></li>
|
||||
</ul>
|
||||
<p class="notice">
|
||||
Copyright (c) 2018 <a href="https://davidederosa.com" title="The author website">Davide De Rosa</a><br />
|
||||
The logo is taken from the awesome Circle Icons set by Nick Roach
|
||||
</p>
|
||||
</footer>
|
||||
|
||||
</body>
|
||||
</html>
|
0
robots.txt
Normal file
BIN
s/favicon.ico
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
s/logo.png
Normal file
After Width: | Height: | Size: 14 KiB |
1
s/logo.svg
Normal file
@ -0,0 +1 @@
|
||||
<?xml version="1.0" ?><svg enable-background="new 0 0 64 64" height="64px" version="1.1" viewBox="0 0 64 64" width="64px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Layer_1"><g><rect fill="#4F5D73" width="64" height="64"/></g><g><g><rect fill="#F5CF87" height="14" width="6" x="24" y="16"/></g><g><rect fill="#F5CF87" height="14" width="6" x="24" y="34"/></g><g><rect fill="#F5CF87" height="14" width="6" x="34" y="16"/></g><g><rect fill="#F5CF87" height="14" width="6" x="34" y="34"/></g></g><g opacity="0.2"><path d="M40,14H24c-2.209,0-4,1.791-4,4v32c0,2.209,1.791,4,4,4h16c2.209,0,4-1.791,4-4V18 C44,15.791,42.209,14,40,14z M30,50h-6V36h6V50z M30,32h-6V18h6V32z M40,50h-6V36h6V50z M40,32h-6V18h6V32z" fill="#231F20"/></g><g><path d="M40,12H24c-2.209,0-4,1.791-4,4v32c0,2.209,1.791,4,4,4h16c2.209,0,4-1.791,4-4V16 C44,13.791,42.209,12,40,12z M30,48h-6V34h6V48z M30,30h-6V16h6V30z M40,48h-6V34h6V48z M40,30h-6V16h6V30z" fill="#E0995E"/></g><g opacity="0.2"><circle cx="40" cy="34" fill="#231F20" r="3"/></g><g><circle cx="40" cy="32" fill="#F5CF87" r="3"/></g></g><g id="Layer_2"/></svg>
|
After Width: | Height: | Size: 1.1 KiB |
14
s/main-mobile.css
Normal file
@ -0,0 +1,14 @@
|
||||
main {
|
||||
margin: 2em 0em 3em 0em;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#logo {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.snapshots {
|
||||
width: 210px;
|
||||
margin: 0px auto;
|
||||
}
|
68
s/main.css
Normal file
@ -0,0 +1,68 @@
|
||||
body {
|
||||
background-color: #515d71;
|
||||
padding: 0em 1em;
|
||||
font-family: "Helvetica", sans-serif;
|
||||
font-size: 12pt;
|
||||
color: white;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
a {
|
||||
color: #f0d192;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #d69c68;
|
||||
}
|
||||
|
||||
#logo {
|
||||
width: 400px;
|
||||
height: 400px;
|
||||
margin: -2em 0em;
|
||||
}
|
||||
|
||||
main {
|
||||
margin: 2em auto 3em auto;
|
||||
width: 32em;
|
||||
}
|
||||
|
||||
footer {
|
||||
color: lightgray;
|
||||
margin-bottom: 2em;
|
||||
}
|
||||
|
||||
footer li {
|
||||
display: inline-block;
|
||||
margin: 0em 0.3em;
|
||||
}
|
||||
|
||||
footer .contacts li {
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
footer .secondary li {
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
footer .notice {
|
||||
font-size: 0.7em;
|
||||
}
|
||||
|
||||
p, ul {
|
||||
line-height: 1.5em;
|
||||
}
|
||||
|
||||
ul {
|
||||
padding: 0em;
|
||||
list-style-type: none;
|
||||
}
|
||||
|
||||
.snapshots {
|
||||
margin-top: 1.5em;
|
||||
}
|
||||
|
||||
.snapshots img {
|
||||
width: 100px;
|
||||
height: 177px;
|
||||
}
|
BIN
s/snap-home.png
Normal file
After Width: | Height: | Size: 127 KiB |
BIN
s/snap-home.png.th.png
Normal file
After Width: | Height: | Size: 6.8 KiB |
BIN
s/snap-parameters.png
Normal file
After Width: | Height: | Size: 161 KiB |
BIN
s/snap-parameters.png.th.png
Normal file
After Width: | Height: | Size: 9.0 KiB |
BIN
s/snap-profile.png
Normal file
After Width: | Height: | Size: 181 KiB |
BIN
s/snap-profile.png.th.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
s/snap-trusted.png
Normal file
After Width: | Height: | Size: 190 KiB |
BIN
s/snap-trusted.png.th.png
Normal file
After Width: | Height: | Size: 10 KiB |