/aquila

rails app for keep and share password

Primary LanguageCSS

Aquila Vault

Code Climate

Dependency Status

Build Status (Travis CI)

Coverage Status

Aquila is a simple rails app that allows you to share passwords, notes with your team like Roswell or like another awesome project Swordfish, Last Pass, and so on...

You can play with demo demo@example.com / secret

or simply use it on vaultypass.com

ScreenShot

Features

  • Simple web accounts

Is it secure?

Not extremely secure, but more secure than a shared google spreadsheet. The production environment requires SSL, this is to ensure that cleartext passwords aren't sent/received over the wire.

How can it be more secure?

Really, we just needed something better than a spreadsheet.

Installing Aquila

Aquila is just a rails app so clone it down somewhere and:

> bundle              # install gem dependencies

Then just start your choice of server (you'll wanna put it behind SSL).

Create & configure for Heroku

> gem install heroku
> heroku create example-aquila --stack cedar
> heroku addons:add mongolab:starter
> git push heroku master

Dependencies

  • Ruby 2.1
  • MongoDB

Testing

RAILS_ENV=test bundle exec rspec spec

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request