Skip to content

Commit

Permalink
App submission: Oak Node (getumbrel#60)
Browse files Browse the repository at this point in the history

Co-authored-by: Luke Childs <[email protected]>
  • Loading branch information
ok300 and lukechilds authored Jul 28, 2022
1 parent ba5ae88 commit 13bd413
Show file tree
Hide file tree
Showing 5 changed files with 55 additions and 0 deletions.
Empty file added oak-node/data/.gitkeep
Empty file.
27 changes: 27 additions & 0 deletions oak-node/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -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 changes: 2 additions & 0 deletions oak-node/exports.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
export APP_OAK_NODE_IP="10.21.21.105"
export APP_OAK_NODE_PORT="8100"
Empty file added oak-node/log/.gitkeep
Empty file.
26 changes: 26 additions & 0 deletions oak-node/umbrel-app.yml
Original file line number Diff line number Diff line change
@@ -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: ""

0 comments on commit 13bd413

Please sign in to comment.