Рефакторизация структуры кода для улучшения читаемости и удобства сопровождения.
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
manifestVersion: 1
|
||||
id: peerswap
|
||||
category: bitcoin
|
||||
name: PeerSwap
|
||||
version: "5.0.2"
|
||||
tagline: Сбалансируйте свои каналы Lightning с помощью Liquid BTC
|
||||
description: PeerSwap позволяет узлам сети Lightning балансировать свои каналы, облегчая атомарный обмен с прямыми узлами. PeerSwap усиливает децентрализацию сети Lightning, позволяя всем узлам быть собственным провайдером обмена. Отсутствие централизованного координатора, стороннего сборщика арендной платы и балансировка каналов с наименьшими затратами означает, что небольшие узлы могут лучше конкурировать с крупными узлами. Включает в себя функцию AutoFees канала, Liquid Peg-in и отправку BTC с возможностью выбора монет и повышения комиссии.
|
||||
developer: PeerSwap Project
|
||||
website: https://peerswap.dev
|
||||
dependencies:
|
||||
- lightning
|
||||
- elements
|
||||
- bitcoin
|
||||
repo: https://github.com/Impa10r/peerswap-web
|
||||
support: https://discord.com/invite/wpNv3PG8G2
|
||||
port: 1984
|
||||
gallery:
|
||||
- 1.jpg
|
||||
- 2.jpg
|
||||
- 3.jpg
|
||||
path: ""
|
||||
submitter: Impa10r
|
||||
submission: https://github.com/getumbrel/dfwebos-apps/pull/932
|
||||
releaseNotes: >-
|
||||
Это обновление содержит незначительные улучшения и исправления ошибок.
|
||||
|
||||
|
||||
Полный список изменений: https://github.com/Impa10r/peerswap-web/blob/main/CHANGELOG.md
|
||||
@@ -0,0 +1,38 @@
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
app_proxy:
|
||||
environment:
|
||||
APP_HOST: peerswap_web_1
|
||||
APP_PORT: 1984
|
||||
|
||||
web:
|
||||
image: ghcr.io/impa10r/peerswap-web:v5.0.2@sha256:1fe2ea9207699ea0d2ebe6b645baa150bbc99448cb2a05ed75c82b55e57a9fee
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
environment:
|
||||
# Приложение
|
||||
USER: peerswap
|
||||
NETWORK: $APP_BITCOIN_NETWORK
|
||||
NO_HTTPS: "true"
|
||||
# ЛНД
|
||||
LND_HOST: ${APP_LIGHTNING_NODE_IP}:${APP_LIGHTNING_NODE_GRPC_PORT}
|
||||
LND_MACAROONPATH: /home/peerswap/.lnd/data/chain/bitcoin/${APP_BITCOIN_NETWORK}/admin.macaroon
|
||||
# Элементы RPC
|
||||
ELEMENTS_USER: elements
|
||||
ELEMENTS_PORT: $APP_ELEMENTS_NODE_RPC_PORT
|
||||
ELEMENTS_HOST: http://elements_node_1
|
||||
ELEMENTS_WALLET: peerswap
|
||||
ELEMENTS_FOLDER: /home/elements/.elements
|
||||
ELEMENTS_FOLDER_MAPPED: /home/peerswap/.elements
|
||||
# Биткойн RPC
|
||||
BITCOIN_HOST: $APP_BITCOIN_NODE_IP
|
||||
BITCOIN_PORT: $APP_BITCOIN_RPC_PORT
|
||||
BITCOIN_USER: $APP_BITCOIN_RPC_USER
|
||||
BITCOIN_PASS: $APP_BITCOIN_RPC_PASS
|
||||
volumes:
|
||||
- ${APP_DATA_DIR}/data:/home/peerswap/.peerswap
|
||||
- ${APP_LIGHTNING_NODE_DATA_DIR}:/home/peerswap/.lnd:ro
|
||||
- ${ELEMENTS_DATA_DIR}:/home/peerswap/.elements:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
@@ -0,0 +1 @@
|
||||
export ELEMENTS_DATA_DIR="$(readlink -f $(dirname "${BASH_SOURCE[0]}")/..)/elements/data"
|
||||
Reference in New Issue
Block a user