Skip to content

jbob/sesame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sesame

Web-based password storage written with Perl/Mojolicious/MongoDB/Manel. See it in action at https://sesame.markusko.ch

Dependencies

  • Perl
  • Mojolicious
  • Mango module (Non-blocking MongoDB driver for Perl)
  • Mandel (ORM module for Mango/MongoDB)
  • MongoDB

Installation

Simply clone or download the the repository, adjust the sesame.conf file and execute either:

$ morbo script/sesame (for development), or
$ hypnotoad script/sesame (for production)

The app will then listen on either 127.0.0.1:3000 (development) or 0.0.0.0:8012 (production).

To access your app via a reverse proxy, create a minimal VHost like this:

<VirtualHost *:443>
    ServerName sesame.markusko.ch
    ProxyPass / http://127.0.0.1:8012/
</VirtualHost>

About

Web Password Store using Mojolicious

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages