mirror of
https://github.com/runcitadel/apps.git
synced 2024-12-28 07:32:38 +00:00
61 lines
2.0 KiB
YAML
61 lines
2.0 KiB
YAML
|
# 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
|