Browse Source

App Submission: Passky Server (#384)

Co-authored-by: Steven Briscoe <me@stevenbriscoe.com>
main
Ziga Zajc 2 years ago
committed by GitHub
parent
commit
8400f3f4ea
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 0
      passky-server/data/passky/.gitkeep
  2. 63
      passky-server/docker-compose.yml
  3. 32
      passky-server/umbrel-app.yml

0
passky-server/data/passky/.gitkeep

63
passky-server/docker-compose.yml

@ -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

@ -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…
Cancel
Save