-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.html
200 lines (179 loc) · 10.4 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>hipstapas.dev</title>
<meta name="description" content="Create secure strings like a pro with the hipster password as a service." />
<meta name="keywords" content="saas,password,software as a service,hipstapas,hipster,service,cloud" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta property="og:title" content="hipstapas.dev" />
<meta property="og:description" content="Create secure strings like a pro with the hipster password as a service." />
<meta property="og:image" content="https://hipstapas.dev/images/logo_white_250x90.png" />
<meta property="og:url" content="https://hipstapas.dev/" />
<meta property="og:type" content="website" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha256-aAr2Zpq8MZ+YA/D6JtRD3xtrwpEz2IqOS+pWD/7XKIw=" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css" integrity="sha256-h20CPZ0QyXlBuAw7A+KluUYx/3pK+c7lYEpqLTlxjYQ=" crossorigin="anonymous" />
<style>
.bd-placeholder-img {
font-size: 1.125rem;
text-anchor: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
@media (min-width: 768px) {
.bd-placeholder-img-lg {
font-size: 3.5rem;
}
}
</style>
<style>
main > .container {
padding: 60px 15px 0;
}
.footer {
background-color: #f5f5f5;
}
.footer > .container {
padding-right: 15px;
padding-left: 15px;
}
.footer .link {
color: #fff;
}
code {
font-size: 80%;
}
@import url('https://fonts.googleapis.com/css2?family=Roboto+Mono&display=swap');
body {
font-family: 'Roboto Mono', monospace;
font-size: x-large;
color:rgb(62, 77, 218);
}
.bg-dark {
background-color: rgb(62, 77, 218) !important;
}
.footer {
background-color: rgb(62, 77, 218) !important; /* 3e4dda */
}
.redunderline {
border-bottom: 0.1em solid #ff0000;
}
</style>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.js" integrity="sha512-WNLxfP/8cVYL9sj8Jnp6et0BkubLP31jhTG9vhL/F5uEZmg5wEzKoXp1kJslzPQWwPT1eyMiSxlKCgzHLOTOTQ==" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/js/bootstrap.bundle.min.js" integrity="sha256-Xt8pc4G0CdcRvI0nZ2lRpZ4VHng0EoUDMlGcBSQ9HiQ=" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/js/all.min.js" integrity="sha256-KzZiKy0DWYsnwMF+X1DvQngQ2/FxF7MF3Ff72XcpuPs=" crossorigin="anonymous"></script>
<script>
$(document).ready(async () => {
console.log("ready to rumble.");
});
</script>
</head>
<body class="d-flex flex-column h-100">
<header>
<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark navbar-custom">
<a class="navbar-brand" href="/">hipstapas<span style="color: #ff0000;">.</span>dev</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarCollapse">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="/">Start <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#about">About</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/docs">Documentation</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/playground">Playground</a>
</li>
<li>
<a class="nav-link" href="https://github.com/keenthinker/hipstapas" target="_blank" rel="noopener">Source</a>
</li>
</ul>
<span class="navbar-text"><img src="images/logo_transparent_250x90.png" width="80%" alt="hipstapas logo"></span>
</div>
</nav>
</header>
<main role="main" class="flex-shrink-0">
<div class="container">
<div class="row">
<div class="col mt-2">
<h1 class="mt-5"><span class="redunderline">********</span> as a service👌</h1>
<p>Create secure passwords with ease!</p>
</div>
<div class="col mt-4">
<img class="img-fluid" src="images/undraw_safe_bnk7.svg" alt="image of documents secured with a lock">
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col mt-2">
<h1>Why <span class="redunderline">trust</span> an online service?</h1>
<p>Because hipstapas<span style="color: #ff0000;">.</span>dev is:</p>
<p>
<ul>
<li><span style="color: #ff0000;">T</span>ransparent <span class="d-none d-xs-none d-md-inline d-lg-inline d-xl-inline">(<a href="https://github.com/keenthinker/hipstapas" target="_blank" rel="noopener">open source</a>)</span></li>
<li><span style="color: #ff0000;">R</span>eliable <span class="d-none d-xs-none d-md-inline d-lg-inline d-xl-inline">(<a href="https://vercel.com" target="_blank" rel="noopener">hosted in the cloud</a>)</span></li>
<li><span style="color: #ff0000;">U</span>ser-friendly <span class="d-none d-xs-none d-md-inline d-lg-inline d-xl-inline">(0 <a href="https://hipstapas.dev/docs" target="_blank" rel="noopener">configuration</a> and it just <a href="https://hipstapas.dev/api" target="_blank" rel="noopener">works</a>)</span></li>
<li><span style="color: #ff0000;">S</span>ecure <span class="d-none d-xs-none d-md-inline d-lg-inline d-xl-inline">(<a href="https://github.com/keenthinker/hipstapas" target="_blank" rel="noopener">no analytics, no cookies</a>)</span></li>
<li><span style="color: #ff0000;">T</span>rustworthy <span class="d-none d-xs-none d-md-inline d-lg-inline d-xl-inline">(<a href="https://github.com/keenthinker/hipstapas" target="_blank" rel="noopener">certified by the crowd</a>)</span></li>
</ul>
</p>
</div>
</div>
</div>
<a href="" id="about"></a>
<div class="container">
<div class="row">
<div class="col mt-2">
<h1>What is <span class="redunderline">hipstapas<span style="color: #ff0000;">.</span>dev</span>?</h1>
<p>👉Hipster Password <span style="color: #ff0000;">S</span>oftware <span style="color: #ff0000;">a</span>s <span style="color: #ff0000;">a</span> <span style="color: #ff0000;">S</span>ervice</p>
<p>💡Transparent, open source, highly configurable REST API for generating random phrases with tons of different options and a default one. Description of the API definition: <a href="apidefinition.yaml">apidefinition.yaml</a>.</p>
<p>❓Secure phrases generation is always needed. There are a lot of autonomous applications and services running in the background that need to have rotating passwords.</p>
<p>👩💻Using a standard REST API the process of creating passwords can be automated whenever needed. Mobile, web and desktop applications can utilise the API to support the users for such repetative tasks that need to produce unique and strong output.</p>
<p>💻Use the service straight from the terminal with the help of the companion app <a href="https://github.com/keenthinker/hipstapas.cli" target="_blank" rel="noopener">hipstapas CLI</a>.</p>
<p>📦Use the service functionality <b>offline</b> with the help of the npm package <a href="https://www.npmjs.com/package/hipstapas.core" target="_blank" rel="noopener">hipstapas.core</a>.</p>
<p>🌍A description of the different options can be found on the <a href="/docs">documentation</a> page.
<img class="img-fluid" src="/images/PasswordAsAService_MindMap_Features.png" alt="PasswordAsAService mindmap features"/>
</p>
</div>
</div>
</div>
<!-- <div class="container">
<div class="row">
<div class="col mt-2">
<h1>Want to stay in touch?</h1>
<p>Newsletter ...</p>
</div>
</div>
</div> -->
<div class="container">
<div class="row">
<div class="col mt-2">
</div>
<div class="col mt-5"></div>
</div>
</div>
</main>
<footer class="footer mt-auto py-3">
<div class="container">
<div class="row">
<div class="col-sm-12 col-lg">
<a href="/privacy" class="link">Privacy</a>
<a href="/contact" class="link">Contact</a>
<span>✍</span>
<a href="https://keenthinker.com" class="link" target="_blank" rel="noopener">keenthinker.com</a>
<a href="https://twitter.com/hipstapas" target="_blank" rel="noopener"><span class="link"><i class="fab fa-twitter-square"></i></span></a>
</div>
</div>
</div>
</footer>
</body>
</html>