Рефакторизация структуры кода для улучшения читаемости и удобства сопровождения.
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
manifestVersion: 1
|
||||
id: bleskomat-server
|
||||
category: bitcoin
|
||||
name: Bleskomat Server
|
||||
version: "1.3.4"
|
||||
tagline: Подключите банкомат Bleskomat к вашему узлу Lightning
|
||||
description: "Банкомат Bleskomat — это банкомат следующего поколения Bitcoin Lightning."
|
||||
developer: Bleskomat
|
||||
website: https://www.bleskomat.com
|
||||
dependencies:
|
||||
- lightning
|
||||
repo: https://github.com/samotari/bleskomat-server
|
||||
support: https://t.me/bleskomat
|
||||
port: 3333
|
||||
gallery:
|
||||
- 1.jpg
|
||||
- 2.jpg
|
||||
- 3.jpg
|
||||
path: ""
|
||||
deterministicPassword: true
|
||||
torOnly: false
|
||||
submitter: Charles Hill
|
||||
submission: https://github.com/getumbrel/umbrel/pull/1175
|
||||
releaseNotes: ""
|
||||
@@ -0,0 +1,44 @@
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
app_proxy:
|
||||
environment:
|
||||
APP_HOST: bleskomat-server_web_1
|
||||
APP_PORT: 3333
|
||||
PROXY_AUTH_ADD: "false"
|
||||
|
||||
db:
|
||||
image: postgres:10.20-stretch@sha256:130e08bb19199bd055e585e8938c5ebb0555dc13b445fad5b0bd727e4b75149c
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
volumes:
|
||||
- $APP_DATA_DIR/data/db:/var/lib/postgresql/data
|
||||
environment:
|
||||
- POSTGRES_USER=bleskomat_server
|
||||
- POSTGRES_DB=bleskomat_server
|
||||
- POSTGRES_PASSWORD=moneyprintergobrrr
|
||||
|
||||
web:
|
||||
image: bleskomat/bleskomat-server:1.3.4@sha256:7bd91b896c5ca4f69b7c9509b40ccfae273cc46120ec66b2e27b295b0186f230
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
depends_on:
|
||||
- db
|
||||
volumes:
|
||||
- $APP_DATA_DIR/data/web:/usr/src/app/data
|
||||
- $APP_LIGHTNING_NODE_DATA_DIR:/lnd:ro
|
||||
environment:
|
||||
DEBUG: "bleskomat-server*,lnurl*"
|
||||
BLESKOMAT_SERVER_HOST: "0.0.0.0"
|
||||
BLESKOMAT_SERVER_PORT: 3333
|
||||
BLESKOMAT_SERVER_URL: "$APP_HIDDEN_SERVICE"
|
||||
BLESKOMAT_SERVER_ENDPOINT: "/u"
|
||||
BLESKOMAT_SERVER_AUTH_API_KEYS: '[]'
|
||||
BLESKOMAT_SERVER_LIGHTNING: '{"backend":"lnd","config":{"cert":"/lnd/tls.cert","protocol":"https","hostname":"$APP_LIGHTNING_NODE_IP:$APP_LIGHTNING_NODE_REST_PORT","macaroon":"/lnd/data/chain/bitcoin/$APP_BITCOIN_NETWORK/admin.macaroon"}}'
|
||||
BLESKOMAT_SERVER_STORE: '{"backend":"knex","config":{"client":"postgres","connection":{"host":"bleskomat-server_db_1","port":5432,"user":"bleskomat_server","password":"moneyprintergobrrr","database":"bleskomat_server"}}}'
|
||||
BLESKOMAT_SERVER_COINRATES_DEFAULTS_PROVIDER: "coinbase"
|
||||
BLESKOMAT_SERVER_ADMIN_WEB: "true"
|
||||
BLESKOMAT_SERVER_ADMIN_PASSWORD_PLAINTEXT: "$APP_PASSWORD"
|
||||
BLESKOMAT_SERVER_ENV_FILEPATH: "./data/.env"
|
||||
Reference in New Issue
Block a user