58 Commits

Author SHA1 Message Date
21de964e1b
Upgrade nbxplorer, btcpay 2024-03-11 16:14:03 +01:00
6e3fb80565
Upgrade CLN 2023-12-16 19:23:09 +01:00
Râu Cao
574f78f128
Upgrade bitcoind, LND, CLN, RTL, NBXplorer, BTCPay
Also required upgrading node.js and the .NET SDK.
2023-12-14 18:12:29 +01:00
Râu Cao
08d9819fd2
Upgrade bitcoind, LND, dotnet, NBXplorer, and BTCPay 2023-09-28 16:41:44 +02:00
Greg Karékinian
57fdf0723f Deploy RTL without the deprecated application cookbook 2023-06-28 16:35:57 +02:00
Râu Cao
807ca52f1c
Upgrade LND to 0.16.1 2023-04-26 15:05:17 +02:00
Râu Cao
9d1dd499bb
Upgrade BTCPay Server to 1.8.0
* Fixed build and run scripts
  https://github.com/btcpayserver/btcpayserver/pull/4655
* Fixed bug when using LndHub account as Lightning back-end
  https://github.com/btcpayserver/btcpayserver/issues/4658
2023-03-02 15:31:47 +08:00
Râu Cao
99e029a5ca
Switch NBXplorer to Postgres 2023-02-08 15:30:44 +08:00
Râu Cao
4c7a5f4db8
Upgrade bitcoind, NBXplorer, BTCPayServer 2023-02-03 17:04:16 +08:00
Râu Cao
4f1b1aff30
Set up PeerSwap
Allows to swap sats in and out of Lightning channels without a 3rd party
(and their fees). Instead, swaps can be initiated directly with the
channel peer.

https://www.peerswap.dev/
2022-12-26 11:16:22 +07:00
Râu Cao
3d7b4df376
Add rate limit config for lndhub-go 2022-12-24 00:58:11 +07:00
Râu Cao
e0c400c007
Use correct asset URL for lndhub logo 2022-12-22 20:03:58 +07:00
Râu Cao
379a503dd0
Move lndhub nginx site to proxy
And configure for lndhub-go. Also configure branding for public lndhub
dashboard
2022-12-22 19:35:30 +07:00
Râu Cao
7d11450c4e
Set up lndhub.go
closes #454
2022-12-11 14:30:27 +01:00
Râu Cao
0297298ce0
Upgrade LND to 0.15.4
Fixes a critical issue that prevents block sync in production
2022-11-03 11:02:52 +01:00
Râu Cao
bc11301782
Move bitcoind datadir from host to VM storage 2022-10-27 11:52:05 +02:00
Râu Cao
756382ec9f
Move block data files to CIFS share
This is the vast majority of disk space used on the host currently.
2022-10-26 15:49:03 +02:00
Râu Cao
34a57fa298
Merge branch 'lnd_tor_changes' into feature/qemu_snapshots 2022-10-19 15:23:39 +02:00
Râu Cao
bec54e6ffb
Upgrade LND, bitcoind
LND needs an emergency hotfix, released in 0.15.2, due to a subtle
Taproot transaction parsing limitation in a library it depends on.
2022-10-10 13:46:12 +02:00
f8a59b9720
WIP Use clearnet connections for clearnet LND nodes 2022-03-10 11:53:40 -06:00
c25e3632af
Upgrade RTL 2022-03-03 21:42:35 -06:00
a091e07c72
Deploy Kosmos LndHub fork with lnurl-pay additions 2022-03-02 09:54:01 -06:00
87334de83a
Configure/install boltzd 2022-01-28 17:33:10 -06:00
13ae913668
Upgrade nbxplorer
Needed a newer version of the .NET SDK as well.
2022-01-28 17:31:14 -06:00
d53e1b538b
Update nbxplorer to 2.2.18 2022-01-08 17:17:04 -06:00
0e9a657090
Upgrade BTCPay to 1.3.7 2022-01-08 16:48:58 -06:00
3d54f7052f
Upgrade c-lightning to 0.10.2 2022-01-08 16:48:58 -06:00
a8948053d6
Update LND to 0.14.1
closes #351
2021-12-04 19:56:49 -06:00
931a3a196f
Add public HTTP reverse proxy for LndHub 2021-11-21 13:22:40 -06:00
0481e42aa4
Install/configure LndHub 2021-11-16 16:03:46 -06:00
bf009d6822
Upgrade LND to 0.13.1 2021-08-09 16:00:19 +02:00
b7af04e8be
Support Tor connections for LND
Adds basics for general Tor support in bitcoin recipes, and specific
support for Tor to the lnd recipe.
2021-07-01 15:34:06 +02:00
2ca576468e
Auto-unlock LND wallet/node
The latest release added a new config option for auto-unlocking the
wallet/node using a password file. This changeset adds support for just
that to the lnd recipe, so that nobody has to manually unlock it after
reboots or service restarts.
2021-06-30 17:09:31 +02:00
a65065c793 Upgrade all bitcoin software to latest versions 2021-06-29 15:55:20 +02:00
65185b1a1b
Update lnd to 0.12.0 2021-01-27 18:05:30 +01:00
152edbc958
Update bitcoind to 0.21 2021-01-26 12:45:17 +01:00
461af035ac
Update c-lightning to 0.9.3 2021-01-26 12:05:19 +01:00
6c6026958b
Fix typo in port number of externalip config 2021-01-14 21:23:03 +01:00
2b765e744a
Configure and run RTL
Ride The Lightning is a Web UI for Lightning Network nodes. It is
accessible via the bitcoin VM's private zerotier IP on port 3000.
2021-01-01 17:42:57 +01:00
19e3dfa7b9
Remove obsolete non-standard RPC and REST ports
We'll just run those on default ports without custom config.
2021-01-01 14:14:59 +01:00
37f1fa79e7
Use standard Lightning Network port for LND
Only use the non-standard one internally, so we can run both c-lightning
and lnd on the same machine.
2021-01-01 14:13:58 +01:00
f5f234c0fd Use name of existing node
Migrated from andromeda to bitcoin-2.
2021-01-01 14:13:17 +01:00
3fcdc8b056
Configure and run LND 2020-12-31 10:10:22 +01:00
61accc05c2
Add nginx proxy for BTCPay 2020-12-29 15:56:53 +01:00
5892e3c0ab
Configure and run c-lightning daemon 2020-12-22 12:28:29 +01:00
f88354c67c
Compile and install c-lightning 2020-12-21 16:53:22 +01:00
bbd5500982
Configure and run BTCPay Server 2020-12-21 13:50:28 +01:00
570a692bb2
Configure and run nbxplorer 2020-12-21 12:19:30 +01:00
aa2aa59e28
Download and build NBXplorer and BTCPay 2020-12-21 11:12:14 +01:00
a2b76c7d76
New recipe: Install .NET Core SDK 2020-12-21 11:01:20 +01:00