citadel-apps/apps/bluewallet/app.yml

73 lines
1.9 KiB
YAML
Raw Normal View History

2021-10-12 20:46:35 +00:00
# SPDX-FileCopyrightText: 2021 Aaron Dewes <aaron.dewes@protonmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-only
2022-02-11 13:37:58 +00:00
# yaml-language-server: $schema=../../app-standard-v2.json
2021-10-12 20:46:35 +00:00
2022-02-11 13:37:58 +00:00
version: 2
2021-10-12 20:46:35 +00:00
metadata:
category: Wallet Servers
name: BlueWallet Lightning
version: 1.4.1
tagline: Connect BlueWallet to your Lightning node
description: >-
Run BlueWallet in the most private and secure way possible by removing
3rd parties and connecting it directly to your Citadel's Lightning node.
You can pair multiple BlueWallet accounts, so your friends and family can pair
their BlueWallet with your Citadel for a trust-minimized setup.
developer: BlueWallet
website: https://lndhub.io
dependencies:
- lnd
repo: https://github.com/BlueWallet/LndHub
support: https://t.me/bluewallet
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
containers:
- name: redis
image: redis:6.2.6-bullseye@sha256:0c0484b1d1ff36faace984fe9d8e0fe58892ecc34a4859b97171045b9cd343e1
command: redis-server --requirepass moneyprintergobrrr
data:
- data/redis:/data
user: 1000:1000
2021-10-12 20:46:35 +00:00
init: true
- name: main
image: bluewalletorganization/lndhub:v1.4.1@sha256:db673a8d360982984d05f97303e26dc0e5a3eea36ba54d0abdae5bbbeef31d3a
permissions:
- lnd
depends_on:
- redis
2021-11-21 18:07:26 +00:00
port: 3000
2021-10-12 20:46:35 +00:00
environment:
2021-11-21 18:07:26 +00:00
PORT: 3000
2021-10-12 20:46:35 +00:00
TOR_URL: ${APP_HIDDEN_SERVICE}
LND_CERT_FILE: /lnd/tls.cert
LND_ADMIN_MACAROON_FILE: /lnd/data/chain/bitcoin/${BITCOIN_NETWORK}/admin.macaroon
CONFIG: >
{
"rateLimit": 10000,
"postRateLimit": 10000,
"redis": {
"port": 6379,
"host": "$APP_BLUEWALLET_REDIS_IP",
"family": 4,
"password": "moneyprintergobrrr",
"db": 0
},
"lnd": {
"url": "$LND_IP:$LND_GRPC_PORT",
"password": ""
}
}
# Some stuff for the container to run securely & stop properly
user: 1000:1000
2021-10-12 20:46:35 +00:00
init: true
2021-12-13 19:18:05 +00:00
restart: "on-failure"