Add ln-visualizer

This commit is contained in:
AaronDewes 2022-06-20 15:33:57 +00:00
parent 4358f0fa46
commit 1eddba1077

View File

@ -0,0 +1,52 @@
# SPDX-FileCopyrightText: 2022 Citadel and contributors
#
# SPDX-License-Identifier: AGPL-3.0-only
# yaml-language-server: $schema=../../app-standard-v4.yml
citadel_version: 4
metadata:
category: Explorers
name: LnVisualizer
version: "0.0.20"
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.
developers:
Max Kotlan: https://lnvisualizer.com
dependencies:
- lightning
repo:
Public: https://github.com/MaxKotlan/LN-Visualizer
support: lnvisualizer@gmail.com
port: 5646
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
services:
main:
image: maxkotlan/ln-visualizer-web:v0.0.20@sha256:9e4fff7600666ce27d1c835fa66e4a3fb34aabd7018506d749134baf9e8bc481
restart: on-failure
port: 80
stop_grace_period: 1m
environment:
LN_VISUALIZER_API_URL: "http://${APP_LN_VISUALIZER_API_IP}:5647"
api:
image: maxkotlan/ln-visualizer-api:v0.0.20@sha256:cfea255f3343dbacf96c5470dcd442f1cc034337dfb46ecfbbc6d5c1978da1a4
restart: on-failure
stop_grace_period: 1m
user: 1000:1000
mounts:
lnd: /lnd
environment:
LND_CERT_FILE: "/lnd/tls.cert"
LND_MACAROON_FILE: "/lnd/data/chain/bitcoin/${APP_BITCOIN_NETWORK}/readonly.macaroon"
LND_SOCKET: "${LIGHTNING_IP}:${LIGHTNING_GRPC_PORT}"