Browse Source

App Submission - lndboss (#65)

Co-authored-by: Luke Childs <lukechilds123@gmail.com>
main
Nitesh Balusu 2 years ago
committed by GitHub
parent
commit
e9f935af86
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 0
      lndboss/.bosgui/.env
  2. 22
      lndboss/docker-compose.yml
  3. 2
      lndboss/exports.sh
  4. 25
      lndboss/umbrel-app.yml

0
lndboss/.bosgui/.env

22
lndboss/docker-compose.yml

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

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

25
lndboss/umbrel-app.yml

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