mirror of
https://github.com/getumbrel/umbrel-apps.git
synced 2024-11-13 17:09:17 +00:00
App submission: Oak Node (#60)
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
This commit is contained in:
parent
ba5ae88fb4
commit
13bd413758
0
oak-node/data/.gitkeep
Normal file
0
oak-node/data/.gitkeep
Normal file
27
oak-node/docker-compose.yml
Normal file
27
oak-node/docker-compose.yml
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
version: "3.7"
|
||||||
|
|
||||||
|
services:
|
||||||
|
app_proxy:
|
||||||
|
environment:
|
||||||
|
APP_HOST: $APP_OAK_NODE_IP
|
||||||
|
APP_PORT: $APP_OAK_NODE_PORT
|
||||||
|
|
||||||
|
web:
|
||||||
|
image: oak-node.net/oak:v0.3.1@sha256:f78f19763705dfb2237fd8a5c78f27052a848a5e56d89b3ffbcdc1edef0ba57e
|
||||||
|
user: "1000:1000"
|
||||||
|
restart: on-failure
|
||||||
|
stop_grace_period: 1m
|
||||||
|
volumes:
|
||||||
|
- $APP_LIGHTNING_NODE_DATA_DIR:/lnd-dir:ro
|
||||||
|
- ${APP_DATA_DIR}/data:/data
|
||||||
|
- ${APP_DATA_DIR}/log:/oak/log
|
||||||
|
environment:
|
||||||
|
ROCKET_PORT: $APP_OAK_NODE_PORT
|
||||||
|
ROCKET_ADDRESS: 0.0.0.0
|
||||||
|
OAK_DATA_DIR: /data
|
||||||
|
OAK_LND_REST_API_URL: https://$APP_LIGHTNING_NODE_IP:$APP_LIGHTNING_NODE_REST_PORT
|
||||||
|
OAK_LND_MACAROON_PATH: /lnd-dir/data/chain/bitcoin/$APP_BITCOIN_NETWORK/admin.macaroon
|
||||||
|
OAK_LND_CERT_PATH: /lnd-dir/tls.cert
|
||||||
|
networks:
|
||||||
|
default:
|
||||||
|
ipv4_address: $APP_OAK_NODE_IP
|
2
oak-node/exports.sh
Normal file
2
oak-node/exports.sh
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
export APP_OAK_NODE_IP="10.21.21.105"
|
||||||
|
export APP_OAK_NODE_PORT="8100"
|
0
oak-node/log/.gitkeep
Normal file
0
oak-node/log/.gitkeep
Normal file
26
oak-node/umbrel-app.yml
Normal file
26
oak-node/umbrel-app.yml
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
manifestVersion: 1
|
||||||
|
id: oak-node
|
||||||
|
category: Finance
|
||||||
|
name: Oak Node
|
||||||
|
version: "0.3.1"
|
||||||
|
tagline: Do more with your LND node
|
||||||
|
description: >-
|
||||||
|
Oak Node gives you Scheduled Payments. Now you can send sats to a Lightning Address on a schedule.
|
||||||
|
Support your favorite content creators every week, every day, or even every block! Up to you.
|
||||||
|
|
||||||
|
|
||||||
|
Oak Node also includes an optional bot module for more advanced users.
|
||||||
|
developer: Carlos
|
||||||
|
website: https://oak-node.net
|
||||||
|
dependencies:
|
||||||
|
- lightning
|
||||||
|
repo: https://oak-node.net
|
||||||
|
support: https://oak-node.net/forum
|
||||||
|
port: 8100
|
||||||
|
gallery:
|
||||||
|
- 1.jpg
|
||||||
|
- 2.jpg
|
||||||
|
- 3.jpg
|
||||||
|
path: ""
|
||||||
|
defaultUsername: ""
|
||||||
|
defaultPassword: ""
|
Loading…
Reference in New Issue
Block a user