Skip to content

Commit

Permalink
Add RTL app
Browse files Browse the repository at this point in the history
  • Loading branch information
louneskmt committed Dec 21, 2020
1 parent c114eaa commit 657cc71
Show file tree
Hide file tree
Showing 2 changed files with 78 additions and 0 deletions.
22 changes: 22 additions & 0 deletions apps/ride-the-lightning/data/RTL-Config.json
@@ -0,0 +1,22 @@
{
"multiPass": "moneyprintergobrrr",
"defaultNodeIndex": 1,
"SSO": {
"rtlSSO": 0,
"rtlCookiePath": "",
"logoutRedirectLink": ""
},
"nodes": [
{
"index": 1,
"lnNode": "Umbrel",
"Settings": {
"userPersona": "MERCHANT",
"themeMode": "DAY",
"themeColor": "PURPLE",
"enableLogging": true,
"fiatConversion": true
}
}
]
}
56 changes: 56 additions & 0 deletions apps/ride-the-lightning/docker-compose.yml
@@ -0,0 +1,56 @@
version: "3.7"

x-logging:
&default-logging
driver: journald
options:
tag: "umbrel-app {{.Name}}"

services:
web:
image: shahanafarooqui/rtl:0.10.0
user: "1000:1000"
logging: *default-logging
restart: on-failure
stop_grace_period: 5m
ports:
- 3001:3001
volumes:
- ${APP_DATA_DIR}/data:/data
- ${LND_DATA_DIR}:/lnd:ro
- ${BITCOIN_DATA_DIR}:/bitcoin:ro
environment:
# App config
PORT: 3001
RTL_CONFIG_PATH: "/data"
CHANNEL_BACKUP_PATH: "/data/backup"
LN_IMPLEMENTATION: "LND"

# Bitcoin Core
BITCOIND_CONFIG_PATH: "/bitcoin/bitcoin.conf"

# LND connection details
LN_SERVER_URL: "https://$LND_IP:$LND_REST_PORT"
MACAROON_PATH: "/lnd/data/chain/bitcoin/$BITCOIN_NETWORK"
CONFIG_PATH: "/lnd/lnd.conf"

# Pool
SWAP_SERVER_URL: "https://loop:8081"
SWAP_MACAROON_PATH: "/data/loop/$BITCOIN_NETWORK"

loop:
image: louneskmt/loop:v0.11.2-beta
user: "1000:1000"
logging: *default-logging
restart: on-failure
stop_grace_period: 5m
command:
- --network=$BITCOIN_NETWORK
- --loopdir="/data/loop"
- --lnd.host="$LND_IP:$LND_GRPC_PORT"
- --lnd.macaroondir="/lnd/data/chain/bitcoin/$BITCOIN_NETWORK"
- --lnd.tlspath="/lnd/tls.cert"
- --restlisten=0.0.0.0:8081
volumes:
- ${APP_DATA_DIR}/data:/data
- ${LND_DATA_DIR}:/lnd:ro

0 comments on commit 657cc71

Please sign in to comment.