mirror of
https://github.com/nextcloud/passman.git
synced 2026-01-05 23:27:04 +08:00
Update readme
This commit is contained in:
parent
69c3354bd2
commit
042a1fdc16
1 changed files with 19 additions and 3 deletions
22
README.md
22
README.md
|
|
@ -2,6 +2,7 @@
|
|||
Passman is a full featured password manager.
|
||||
|
||||
[](https://travis-ci.org/nextcloud/passman)
|
||||
[](hub.docker.com/r/brantje/passman/)
|
||||
[](https://www.codacy.com/app/brantje/passman?utm_source=github.com&utm_medium=referral&utm_content=nextcloud/passman&utm_campaign=Badge_Grade)
|
||||
[](https://www.codacy.com/app/brantje/passman?utm_source=github.com&utm_medium=referral&utm_content=nextcloud/passman&utm_campaign=Badge_Coverage)
|
||||
[](https://scrutinizer-ci.com/g/nextcloud/passman/?branch=master)
|
||||
|
|
@ -14,6 +15,7 @@ Passman is a full featured password manager.
|
|||
* [Security](https://github.com/nextcloud/passman#security)
|
||||
* [Password generation](https://github.com/nextcloud/passman#password-generation)
|
||||
* [Storing credentials](https://github.com/nextcloud/passman#storing-credentials)
|
||||
* [Support passman](https://github.com/nextcloud/passman#support-passman)
|
||||
* [API](https://github.com/nextcloud/passman#api)
|
||||
* [Docker](https://github.com/nextcloud/passman#docker)
|
||||
* [Maintainers](https://github.com/nextcloud/passman#main-developers)
|
||||
|
|
@ -125,10 +127,24 @@ Please do the following
|
|||
Or if you're feeling lazy, create an issue, and we'll think about it.
|
||||
|
||||
## Docker
|
||||
To run Passman with [Docker](https://www.docker.com/) you can use `docker run -p 8080:80 -p 8443:443 brantje/passman`
|
||||
You have to supply your own SSL certs.
|
||||
To run Passman with [Docker](https://www.docker.com/) you can use our test docker image.
|
||||
You have to supply your own SSL certs, self signed or Let's encrypt it doesn't matter.
|
||||
Please note that the docker is only for testing purposes, as database user / password are hardcoded.
|
||||
|
||||
If you like to spiece up our docker image and make it a full fledged secure, production ready install, you're welcome to do so.
|
||||
Please note that:
|
||||
- Port 80 and 443 are used
|
||||
- SSL is enabled (or disabled if certs not found)
|
||||
- Startup time of container must be less than 15 seconds
|
||||
|
||||
Example:
|
||||
`docker run -p 8080:80 -p 8443:443 -v /directory/cert.pem:/data/ssl/cert.pem -v /directory/cert.key:/data/ssl/cert.key brantje/passman`
|
||||
```
|
||||
docker run -p 8080:80 -p 8443:443 -v /directory/cert.pem:/data/ssl/cert.pem -v /directory/cert.key:/data/ssl/cert.key brantje/passman
|
||||
```
|
||||
|
||||
If you want a production ready container you can use the [Nextcloud docker](https://hub.docker.com/_/nextcloud/), and install passman as an app.
|
||||
|
||||
|
||||
|
||||
|
||||
## Development
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue