# SPDX-FileCopyrightText: 2021 Oren Zomer # # SPDX-License-Identifier: AGPL-3.0-only # yaml-language-server: $schema=../../app-standard-v1.json version: 1 metadata: category: Automation name: Node-RED version: 2.0.6 tagline: Wire together the Internet of Things description: >- Node-RED is a visual programming tool for wiring together hardware devices, APIs and online services in new and interesting ways. It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click. A built-in library allows you to save useful functions, templates or flows for re-use. The flows created in Node-RED are stored using JSON which can be easily imported and exported for sharing with others. An online flow library allows you to share your best flows with the world. Warning: Node-RED on Citadel is able to connect directly to Bitcoin Core, LND and Electrum, due to this you should be careful when installing third-party Node-RED nodes. developer: OpenJS Foundation website: https://nodered.org dependencies: - bitcoind - electrum - lnd repo: https://github.com/node-red/node-red support: https://nodered.org/about/community/slack/ gallery: - 1.jpg - 2.jpg - 3.jpg defaultPassword: moneyprintergobrrr torOnly: false containers: - name: web image: nodered/node-red:2.0.6@nodered/node-red@sha256:ddd05759e91dce9db82d36a3df66011936cc49d59ac329589df379c44e74867e stop_grace_period: 1m data: - data:/data environment: PORT: $APP_NODE_RED_PORT BITCOIN_NETWORK: $BITCOIN_NETWORK BITCOIN_IP: $BITCOIN_IP BITCOIN_RPC_PORT: $BITCOIN_RPC_PORT BITCOIN_RPC_USER: $BITCOIN_RPC_USER BITCOIN_RPC_PASS: $BITCOIN_RPC_PASS LND_IP: $LND_IP LND_GRPC_PORT: $LND_GRPC_PORT ELECTRUM_IP: $ELECTRUM_IP ELECTRUM_PORT: $ELECTRUM_PORT permissions: - lnd - bitcoind - electrum