App Submission - lndboss (#65)

Co-authored-by: Luke Childs <lukechilds123@gmail.com>
This commit is contained in:
Nitesh Balusu 2022-08-10 09:13:26 -04:00 committed by GitHub
parent 4cd50fa3d6
commit e9f935af86
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 49 additions and 0 deletions

0
lndboss/.bosgui/.env Normal file
View File

View File

@ -0,0 +1,22 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: $APP_LNDBOSS_IP
APP_PORT: $APP_LNDBOSS_PORT
web:
image: niteshbalusu/lndboss:v1.16.4@sha256:45b963007dbe5d293a6aa3035fa7d79bd71048ef862d2edda1059d947b2e0000
restart: on-failure
stop_grace_period: 1m
volumes:
- ${APP_LIGHTNING_NODE_DATA_DIR}:/home/node/.lnd:ro
- ${APP_DATA_DIR}/.bosgui:/home/node/.bosgui
environment:
BOS_DATA_PATH: "/home/node/.bosgui"
NODE_ENV: "production"
PORT: $APP_LNDBOSS_PORT
BOS_DEFAULT_LND_SOCKET: $APP_LIGHTNING_NODE_IP:$APP_LIGHTNING_NODE_GRPC_PORT
networks:
default:
ipv4_address: $APP_LNDBOSS_IP

2
lndboss/exports.sh Normal file
View File

@ -0,0 +1,2 @@
export APP_LNDBOSS_IP="10.21.21.47"
export APP_LNDBOSS_PORT="8055"

25
lndboss/umbrel-app.yml Normal file
View File

@ -0,0 +1,25 @@
manifestVersion: 1
id: lndboss
category: Lightning Node Management
name: LndBoss
version: "1.16.4"
tagline: A GUI for BalanceOfSatoshis
description: LndBoss is a GUI for BalanceOfSatoshis.
It is a tool that makes it easy to run your favorite
bos commands and helps manage your lightning node.
You can schedule jobs to automatically rebalance channels,
integration with amboss to post updates and much more.
developer: Nitesh Balusu
website: https://github.com/niteshbalusu11
dependencies:
- lightning
repo: https://github.com/niteshbalusu11/lndboss
support: https://t.me/lndboss
port: 8055
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
defaultUsername: ""
defaultPassword: ""