|
144 | 144 | <%= _('for a wide variety of platforms and services.') %>
|
145 | 145 | </p>
|
146 | 146 | <p>
|
147 |
| - <%= _('hint:') %> <code>docker run -p 5100:5100 pglombardo/pwpush-ephemeral:latest</code> |
| 147 | + <%= _('tldr;') %> <code>docker run -p 5100:5100 pglombardo/pwpush-ephemeral:release</code> |
148 | 148 | </p>
|
149 | 149 | </div>
|
150 | 150 | </div>
|
|
200 | 200 | <h5 class='border-bottom my-3 py-3'><em class="bi bi-sunglasses"></em> <%= _('Other') %></h5>
|
201 | 201 |
|
202 | 202 | <div class="accordion" id="other">
|
| 203 | + <div class="accordion-item"> |
| 204 | + <h2 class="accordion-header" id="link-scanner-question"> |
| 205 | + <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#link-scanner-answer" aria-expanded="false" aria-controls="link-scanner-answer"> |
| 206 | + <%= _('The URL I sent link seems to have not worked by the time it was received. Does this happen occasionally and is there a way to prevent this?') %> |
| 207 | + </button> |
| 208 | + </h2> |
| 209 | + <div id="link-scanner-answer" class="accordion-collapse collapse" aria-labelledby="link-scanner-question"> |
| 210 | + <div class="accordion-body"> |
| 211 | + <p> |
| 212 | + <%= _('Some systems such as email, firewalls and chat systems often have link scanners that can eat up views.') %> |
| 213 | + <%= _('This is done for security or to simply generate a "preview" for chat systems.') %> |
| 214 | + </p> |
| 215 | + <p> |
| 216 | + <%= _('To prevent this, use the 1-click retrieval step option when pushing passwords.') %> |
| 217 | + <%= _('This requires the users to click through a preliminary page to protect views from such scanners.') %> |
| 218 | + </p> |
| 219 | + <p><img alt="1-click option" src="<%= asset_pack_path("media/img/features/one-click-option.png") %>"/></p> |
| 220 | + <p> |
| 221 | + <%= _('As an additional preventative measure, if you create an account, an audit log is provided for every push created.') %> |
| 222 | + <%= _('This audit log can reveal by who and when the push was viewed.') %> |
| 223 | + </p> |
| 224 | + <p><img alt="Audit Log Partial" src="<%= asset_pack_path("media/img/features/audit-log-partial.png") %>"/></p> |
| 225 | + </div> |
| 226 | + </div> |
| 227 | + </div> |
203 | 228 | <div class="accordion-item">
|
204 | 229 | <h2 class="accordion-header" id="presentation-question">
|
205 | 230 | <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#presentation-answer" aria-expanded="false" aria-controls="presentation-answer">
|
|
233 | 258 | </h2>
|
234 | 259 | <div id="money-answer" class="accordion-collapse collapse" aria-labelledby="money-question">
|
235 | 260 | <div class="accordion-body">
|
236 |
| - <p><%= _('I don’t. This is just a project that I work on in my spare time built for the community. Monthly costs are $34/month for Heroku hosting and any time/effort that I’ve put in or will put in developing the tool is voluntary/donated.') %></p> |
| 261 | + <p><%= _('This is an opensource project made out of love for technology and a desire to improve the security (and daily lives) of the tech community.') %></p> |
| 262 | + |
| 263 | + <p> |
| 264 | + <%= _('It doesn\'t make any money but it does incur hosting that are about $50/month for pwpush.com.') %> |
| 265 | + <%= _('These are happily paid out of pocket by myself for more than 10 years.') %> |
| 266 | + </p> |
237 | 267 |
|
238 |
| - <p><%= _('I’ve thought about moving the site to a Digital Ocean droplet but Heroku just makes it so easy. No configuring Apache/nginx, deploy scripts, monitoring services etc…') %></p> |
| 268 | + <p> |
| 269 | + <%= _('If you feel inclined to support Password Pusher, you can sign up to Digital Ocean using the badge below.') %> |
| 270 | + <%= _('Password Pusher will get a hosting credit for the first $25 you spend.') %> |
| 271 | + </p> |
| 272 | + |
| 273 | + <a href="https://www.digitalocean.com/?refcode=f4ea6ef24c13&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge" target="_blank"> |
| 274 | + <img src="https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%201.svg" alt="DigitalOcean Referral Badge" /> |
| 275 | + </a> |
239 | 276 |
|
240 |
| - <p><strong><%= _('2021 Update:') %></strong> |
241 |
| - <%= _('The') %> |
242 |
| - <a href="https://twitter.com/pwpush/status/1390407791941201927"><%= _('traffic has grown') %></a> |
243 |
| - <%= _('to an amount where 1 Heroku dyno no longer is sufficient. 2x professional dynos and the postgres add-on now has the project up to $59/month. Longer term I need to find a way to lower costs - maybe an eventual migrate to Digital Ocean which has') %> |
244 |
| - <a href="https://twitter.com/pwpush/status/1376194351605383172"><%= _('much better performance') %></a>…</p> |
| 277 | + <p></p> |
| 278 | + <p> |
| 279 | + <%= _('For other ways to support Password Pusher, see also the "Want to help out?" section') %> |
| 280 | + <%= link_to _('on the about page'), page_path('about') %>. |
| 281 | + <%= _('Thank you!') %> ❤️ |
| 282 | + </p> |
245 | 283 | </div>
|
246 | 284 | </div>
|
247 | 285 | </div>
|
0 commit comments