Sign inSign up

ldaume/play-pass

By ldaume

•Updated over 10 years ago

A simple web based password manager which uses Play-Java 2.4.6, ArangoDB and DataTables.

Image
0

1.7K

ldaume/play-pass repository overview

⁠Abstract

Play-Pass is a very simple web based password manager which uses Play⁠-Java 2.4.6 and ArangoDB⁠.

All passwords are rendered with DataTables⁠ to provide great pagination, instant search and multi-column ordering.

⁠Demo

Visual demonstration of play-pass (loading gif..)

⁠Sources

The sources are available at GitHub⁠

⁠Roadmap

Check the Roadmap⁠ to see changes made in the past and specific plans for upcoming releases.

⁠Imports

⁠KeePass

The CSV exports from KeePass⁠ can be imported into this app.

⁠Usage

The App is available @ http[s]://<host>/play-pass.

⁠Docker

The App and all dependencies are available with docker⁠ .

⁠Starting via Docker Compose

The easiest way to run the App is via Docker Compose⁠

⁠Compose File

One could create the docker-compose.yml file and start the App with docker-compose up.

play-pass-arango:
  image: arangodb/arangodb:2.8.1
  container_name: play-pass-arangodb
  environment:
    - ARANGODB_USERNAME=user
    - ARANGODB_PASSWORD=pw
#  volumes:
#    - /path/to/host/dir:/var/lib/arangodb
#  restart: always
play-pass:
  image: ldaume/play-pass:latest
  container_name: play-pass
  links:
    - play-pass-arango
  ports:
    - "80:9000"
# Uncomment for SSL usage
#    - "443:9443"
  environment:
    - ARANGO_HOST=play-pass-arango
    - ARANGO_PORT=8529
    - ARANGO_USER=user
    - ARANGO_PASSWORD=pw
    - AUTHORISED_USERS=[{email:'[email protected]',password:'test'}]
#  Change the enrtrypoint to use SSL
#  entrypoint: bin/play-pass -Dhttps.port=9443

Tag summary

Content type

Image

Digest

Size

162.7 MB

Last updated

over 10 years ago

docker pull ldaume/play-pass