Initial commit

This commit is contained in:
Davide De Rosa 2018-11-25 15:02:21 +01:00
commit 71472bf09a
19 changed files with 385 additions and 0 deletions

4
.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
.DS_Store
*.swp
log
vhost.conf

94
disclaimer/index.html Normal file
View 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>&mdash;</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
View 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
View 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>&mdash;</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
View 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>&mdash;</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
View File

BIN
s/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
s/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

1
s/logo.svg Normal file
View 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
View 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
View 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

BIN
s/snap-home.png.th.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

BIN
s/snap-parameters.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

BIN
s/snap-profile.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

BIN
s/snap-profile.png.th.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
s/snap-trusted.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 KiB

BIN
s/snap-trusted.png.th.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB