Basti
a8948053d6
Update LND to 0.14.1
...
closes #351
2021-12-04 19:56:49 -06:00
Basti
6b2e501c90
Add LndHub backups
2021-11-26 11:22:24 -06:00
Basti
931a3a196f
Add public HTTP reverse proxy for LndHub
2021-11-21 13:22:40 -06:00
Basti
0481e42aa4
Install/configure LndHub
2021-11-16 16:03:46 -06:00
Basti
bf009d6822
Upgrade LND to 0.13.1
2021-08-09 16:00:19 +02:00
Basti
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
Basti
4bda4d7857
Install LND with all subsystems enabled
...
This allows to run loopd and other tools.
2021-06-30 17:10:57 +02:00
Basti
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
Basti
a65065c793
Upgrade all bitcoin software to latest versions
2021-06-29 15:55:20 +02:00
Basti
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
Basti
65185b1a1b
Update lnd to 0.12.0
2021-01-27 18:05:30 +01:00
Basti
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
Basti
152edbc958
Update bitcoind to 0.21
2021-01-26 12:45:17 +01:00
Basti
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
Basti
c3256a07cc
Fix c-lightning configure not finding python
...
Broke in the latest release.
2021-01-26 12:05:29 +01:00
Basti
461af035ac
Update c-lightning to 0.9.3
2021-01-26 12:05:19 +01:00
Basti
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
Basti
f7d3abc307
Stop BTCPay server before compilation
...
fixes #291
2021-01-26 11:48:41 +01:00
Basti
775ec691ef
Add firewall rules for LND and c-lightning
2021-01-14 21:25:35 +01:00
Basti
6c6026958b
Fix typo in port number of externalip config
2021-01-14 21:23:03 +01:00
Basti
adfd76aa64
Configure local LND as Lightning node in BTCPay Server
2021-01-02 09:59:50 +01:00
Basti
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
Basti
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
Basti
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
Basti
f5f234c0fd
Use name of existing node
...
Migrated from andromeda to bitcoin-2.
2021-01-01 14:13:17 +01:00
Basti
3fcdc8b056
Configure and run LND
2020-12-31 10:10:22 +01:00
Basti
61accc05c2
Add nginx proxy for BTCPay
2020-12-29 15:56:53 +01:00
Basti
5892e3c0ab
Configure and run c-lightning daemon
2020-12-22 12:28:29 +01:00
Basti
f88354c67c
Compile and install c-lightning
2020-12-21 16:53:22 +01:00
Basti
bbd5500982
Configure and run BTCPay Server
2020-12-21 13:50:28 +01:00
Basti
ca373a1503
Don't require auth cookie for nbxplorer API
2020-12-21 12:25:13 +01:00
Basti
570a692bb2
Configure and run nbxplorer
2020-12-21 12:19:30 +01:00
Basti
5277bce20b
Formatting
2020-12-21 11:14:19 +01:00
Basti
aa2aa59e28
Download and build NBXplorer and BTCPay
2020-12-21 11:12:14 +01:00
Basti
a2b76c7d76
New recipe: Install .NET Core SDK
2020-12-21 11:01:20 +01:00
Greg
e6b7794e20
Extract firewall definitions to their own recipe
...
This allows us to use them for KVM hosts as well. Until now we had set
up ufw rules manually on the two KVM hosts (draco and centaurus)
Refs #244
2020-12-04 16:27:42 +01:00
Basti
d5448e8240
Basic LND installation
2020-08-23 12:37:53 +02:00
Basti
0005f9ab7d
Add golang cookbook
...
Needs updating of ark and git cookbooks
2020-08-23 11:01:05 +02:00
Basti
217ab471ce
Moving bitcoin-core to VM
2020-08-22 23:16:11 +02:00
Basti
5c105f00d1
Use MIT license for bitcoin cookbook
2020-08-19 15:29:18 +02:00
Basti
c98be94404
Add rpcpassword support to bitcoin snap recipe
2020-08-18 14:44:23 +02:00
Basti
97ae73c987
Improve variable name
2020-08-18 14:38:16 +02:00
Basti
23588760fa
Add walletdir flag to bitcoind service start
2020-08-17 21:43:56 +02:00
Basti
b0daa3d463
Only store wallet in encrypted dir
...
Storing all chain data in encfs caused unsolvable issues with leveldb.
So now we're only storing wallet data in the encrypted dir.
2020-08-17 16:46:59 +02:00
Basti
d65363f964
Remove obsolete ulimit dep
2020-08-17 10:51:54 +02:00
Basti
9795e77fde
Bitcoin source recipe
2020-08-17 10:45:15 +02:00
Basti
4606773440
Update license note
2020-08-16 16:25:14 +02:00
Basti
bbbd0f7408
Change default username
2020-08-16 16:25:06 +02:00
Basti
476316e13b
Always use latest/stable channel for bitcoind snap
2020-08-16 16:20:43 +02:00
Basti
4889f40c6a
WIP
2020-08-16 16:18:01 +02:00