forked from michael.heier/umbrel-apps
App Submission: Passky Server (#384)
Co-authored-by: Steven Briscoe <me@stevenbriscoe.com>
This commit is contained in:
parent
0bc7feff6f
commit
8400f3f4ea
0
passky-server/data/passky/.gitkeep
Normal file
0
passky-server/data/passky/.gitkeep
Normal file
63
passky-server/docker-compose.yml
Normal file
63
passky-server/docker-compose.yml
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
version: "3.7"
|
||||||
|
|
||||||
|
services:
|
||||||
|
app_proxy:
|
||||||
|
environment:
|
||||||
|
APP_HOST: passky-server_server_1
|
||||||
|
APP_PORT: 80
|
||||||
|
PROXY_AUTH_ADD: "false"
|
||||||
|
|
||||||
|
server:
|
||||||
|
image: rabbitcompany/passky-server:8.1.2@sha256:abc356e4f998c5e7ec23c040decd928d953fa56bc08d19e5353e096ef790cd32
|
||||||
|
restart: on-failure
|
||||||
|
stop_grace_period: 1m
|
||||||
|
environment:
|
||||||
|
SERVER_LOCATION: "US"
|
||||||
|
SERVER_CORES: 1
|
||||||
|
ADMIN_USERNAME: "admin"
|
||||||
|
ADMIN_PASSWORD: "${APP_PASSWORD}"
|
||||||
|
CF_TURNSTILE_SITE_KEY: "1x00000000000000000000AA"
|
||||||
|
CF_TURNSTILE_SECRET_KEY: "1x0000000000000000000000000000000AA"
|
||||||
|
DATABASE_ENGINE: sqlite
|
||||||
|
DATABASE_FILE: passky
|
||||||
|
MYSQL_HOST: ""
|
||||||
|
MYSQL_PORT: 3306
|
||||||
|
MYSQL_DATABASE: "passky"
|
||||||
|
MYSQL_USER: "passky"
|
||||||
|
MYSQL_PASSWORD: ""
|
||||||
|
MYSQL_SSL: "false"
|
||||||
|
MYSQL_SSL_CA: "/etc/ssl/certs/ca-certificates.crt"
|
||||||
|
MYSQL_CACHE_MODE: 0
|
||||||
|
REDIS_HOST: "127.0.0.1"
|
||||||
|
REDIS_PORT: 6379
|
||||||
|
REDIS_PASSWORD: ""
|
||||||
|
REDIS_LOCAL_HOST: "127.0.0.1"
|
||||||
|
REDIS_LOCAL_PORT: 6379
|
||||||
|
REDIS_LOCAL_PASSWORD: ""
|
||||||
|
MAIL_ENABLED: "false"
|
||||||
|
ACCOUNT_MAX: 100
|
||||||
|
ACCOUNT_MAX_PASSWORDS: 1000
|
||||||
|
ACCOUNT_PREMIUM: -1
|
||||||
|
YUBI_CLOUD: "https://api.yubico.com/wsapi/2.0/verify"
|
||||||
|
YUBI_ID: 67857
|
||||||
|
LIMITER_ENABLED: "true"
|
||||||
|
LIMITER_GET_INFO: -1
|
||||||
|
LIMITER_GET_STATS: -1
|
||||||
|
LIMITER_GET_TOKEN: 3
|
||||||
|
LIMITER_GET_PASSWORDS: 2
|
||||||
|
LIMITER_SAVE_PASSWORD: 2
|
||||||
|
LIMITER_EDIT_PASSWORD: 2
|
||||||
|
LIMITER_DELETE_PASSWORD: 2
|
||||||
|
LIMITER_DELETE_PASSWORDS: 10
|
||||||
|
LIMITER_CREATE_ACCOUNT: 10
|
||||||
|
LIMITER_DELETE_ACCOUNT: 10
|
||||||
|
LIMITER_IMPORT_PASSWORDS: 10
|
||||||
|
LIMITER_FORGOT_USERNAME: 60
|
||||||
|
LIMITER_ENABLE_2FA: 10
|
||||||
|
LIMITER_DISABLE_2FA: 10
|
||||||
|
LIMITER_ADD_YUBIKEY: 10
|
||||||
|
LIMITER_REMOVE_YUBIKEY: 10
|
||||||
|
LIMITER_UPGRADE_ACCOUNT: 10
|
||||||
|
LIMITER_GET_REPORT: -1
|
||||||
|
volumes:
|
||||||
|
- ${APP_DATA_DIR}/data/passky:/var/www/html/databases
|
32
passky-server/umbrel-app.yml
Normal file
32
passky-server/umbrel-app.yml
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
manifestVersion: 1
|
||||||
|
id: passky-server
|
||||||
|
category: Password Managers
|
||||||
|
name: Passky Server
|
||||||
|
version: "8.1.2"
|
||||||
|
tagline: Simple, modern, lightweight, open source and secure password manager
|
||||||
|
description: >-
|
||||||
|
With Passky, you can easily and securely store all of your passwords in one place.
|
||||||
|
|
||||||
|
|
||||||
|
Say goodbye to the hassle of remembering multiple complex passwords - with Passky, all you need is one master password to access all of your accounts.
|
||||||
|
|
||||||
|
|
||||||
|
Passky uses advanced encryption technology to keep your passwords safe and secure, so you can have peace of mind knowing that your sensitive information is protected.
|
||||||
|
|
||||||
|
|
||||||
|
Plus, Passky is easy to use and available on all of your devices, so you can access your passwords wherever you go. Try Passky today and take control of your online security!
|
||||||
|
developer: Rabbit Company LLC
|
||||||
|
website: https://passky.org
|
||||||
|
dependencies: []
|
||||||
|
repo: https://github.com/Rabbit-Company/Passky-Server
|
||||||
|
support: https://passky.org/contact
|
||||||
|
port: 5050
|
||||||
|
gallery:
|
||||||
|
- 1.jpg
|
||||||
|
- 2.jpg
|
||||||
|
- 3.jpg
|
||||||
|
path: ""
|
||||||
|
defaultUsername: admin
|
||||||
|
deterministicPassword: true
|
||||||
|
submitter: Rabbit Company LLC
|
||||||
|
submission: https://github.com/getumbrel/umbrel-apps/pull/384
|
Loading…
Reference in New Issue
Block a user