Browse Source

Add LnVisualizer app (#19)

Co-authored-by: Luke Childs <lukechilds123@gmail.com>
main
Max Kotlan 3 years ago
committed by GitHub
parent
commit
1495927d42
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 35
      ln-visualizer/docker-compose.yml
  2. 2
      ln-visualizer/exports.sh
  3. 25
      ln-visualizer/umbrel-app.yml

35
ln-visualizer/docker-compose.yml

@ -0,0 +1,35 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: $APP_LN_VISUALIZER_WEB_IP
APP_PORT: 80
web:
image: maxkotlan/ln-visualizer-web:v0.0.23@sha256:4f43a46bae95245e7c271416b5ebadff2384a03b2ee9a9b3d3aea44043a9ce99
init: true
restart: on-failure
stop_grace_period: 1m
environment:
LN_VISUALIZER_API_URL: "http://${APP_LN_VISUALIZER_API_IP}:5647"
networks:
default:
ipv4_address: "${APP_LN_VISUALIZER_WEB_IP}"
api:
image: maxkotlan/ln-visualizer-api:v0.0.23@sha256:db7916921d9a5d354038715fb9b5f4256369192660f2989bbd49276ccaf3eb7e
init: true
restart: on-failure
stop_grace_period: 1m
user: 1000:1000
volumes:
- "${APP_LIGHTNING_NODE_DATA_DIR}:/lnd:ro"
environment:
LND_CERT_FILE: "/lnd/tls.cert"
LND_MACAROON_FILE: "/lnd/data/chain/bitcoin/${APP_BITCOIN_NETWORK}/readonly.macaroon"
LND_SOCKET: "${APP_LIGHTNING_NODE_IP}:${APP_LIGHTNING_NODE_GRPC_PORT}"
networks:
default:
ipv4_address: "${APP_LN_VISUALIZER_API_IP}"

2
ln-visualizer/exports.sh

@ -0,0 +1,2 @@
export APP_LN_VISUALIZER_WEB_IP="10.21.21.102"
export APP_LN_VISUALIZER_API_IP="10.21.21.103"

25
ln-visualizer/umbrel-app.yml

@ -0,0 +1,25 @@
manifestVersion: 1
id: ln-visualizer
category: Explorers
name: LnVisualizer
version: "0.0.23"
tagline: View the Lightning Network from your node's perspective
description:
Your Lightning node is continuously receiving, storing, and transmitting graph information.
LnVisualizer takes this data and transforms it into an interactive, 3D graph.
Search for nodes, filter the graph, and write custom queries to help understand your position in the network.
developer: Max Kotlan
website: https://lnvisualizer.com
dependencies:
- lightning
repo: https://github.com/MaxKotlan/LN-Visualizer
support: lnvisualizer@gmail.com
port: 5646
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
deterministicPassword: false
torOnly: false
Loading…
Cancel
Save