Râu Cao
90e17b0abc
Rename bitcoind recipe
...
Was still using a name from when the cookbook didn't set up anything
else
2022-12-25 16:28:14 +07:00
Râu Cao
3d7b4df376
Add rate limit config for lndhub-go
2022-12-24 00:58:11 +07:00
Râu Cao
a7e04f4e63
Exclude lndhub backups in dev
2022-12-23 14:17:43 +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
a93c5e5af6
Allow external HTTP requests to BTCPay
...
Limited to private network via firewall rule.
2022-05-24 15:10:24 +02:00
7a52f2bd89
Allow BTCPay API access over private network
2022-05-24 13:08:41 +02:00
71f9b06d28
Tor improvements for bitcoin cookbook
2022-04-19 14:08:02 +02:00
a633834a1b
Change rate limit for LndHub API
2022-04-18 10:42:47 +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
90bd2dadb2
Configure boltzd access for RTL
2022-01-28 17:33:22 -06:00
87334de83a
Configure/install boltzd
2022-01-28 17:33:10 -06:00
d9bb257f99
Move golang installation to own recipe
...
Needed by more than one in the bitcoin cookbook now.
2022-01-28 17:32:19 -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
14cc2c0eb0
Fix lndhub balances with on-chain topups
...
Removes the bitcoind RPC config entirely, so lndhub only uses LND's
transaction monitoring. The bitcoind integration is broken as is.
2022-01-08 16:38:01 -06:00
31f4a547a9
Backup LND SCB to S3 on change
...
closes #359
2021-12-23 13:06:32 +01:00
56f58f3a1b
Install/configure AWS client
2021-12-23 13:06:12 +01:00
0b80d490a8
Back up LND dir to S3
2021-12-23 13:05:14 +01:00
a8948053d6
Update LND to 0.14.1
...
closes #351
2021-12-04 19:56:49 -06:00
6b2e501c90
Add LndHub backups
2021-11-26 11:22:24 -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
4bda4d7857
Install LND with all subsystems enabled
...
This allows to run loopd and other tools.
2021-06-30 17:10:57 +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
f095094cf7
Fix compilation issue with dotnet services
...
Compilation fails while the executable is running.
Fixed by stopping the services before upgrades.
2021-06-29 15:53:52 +02:00
65185b1a1b
Update lnd to 0.12.0
2021-01-27 18:05:30 +01:00
0d2a04f8ba
Refactor bitcoind recipe
...
Fixes various issues, like compilation not starting on subsequent
version updates, service not restarting after compilation, and a TODO
note on the compilation script itself.
2021-01-26 12:45:28 +01:00
152edbc958
Update bitcoind to 0.21
2021-01-26 12:45:17 +01:00
40fe403879
Stop c-lightning before compilation
...
See https://github.com/ElementsProject/lightning/issues/4346 for
potential issues with not doing that.
2021-01-26 12:33:09 +01:00
c3256a07cc
Fix c-lightning configure not finding python
...
Broke in the latest release.
2021-01-26 12:05:29 +01:00
461af035ac
Update c-lightning to 0.9.3
2021-01-26 12:05:19 +01:00
5a5db43de3
Use new postgres client role and config
...
Fixes btcpay having still used the old postgres master, and integrating
it into the global client config setup from here on out.
2021-01-26 11:49:20 +01:00
f7d3abc307
Stop BTCPay server before compilation
...
fixes #291
2021-01-26 11:48:41 +01:00
775ec691ef
Add firewall rules for LND and c-lightning
2021-01-14 21:25:35 +01:00
6c6026958b
Fix typo in port number of externalip config
2021-01-14 21:23:03 +01:00
adfd76aa64
Configure local LND as Lightning node in BTCPay Server
2021-01-02 09:59:50 +01:00