This website requires JavaScript.
f3121892ef
move main module import to configuration.nix
Erik Arvstedt
2020-02-26 17:11:20 +0100
0c0978c007
extract module 'deployment/nixops.nix', add option 'deployment.secretsDir'
Erik Arvstedt
2020-02-26 17:11:19 +0100
87d0286498
Change the nix-bitcoin deployment from forking this repo to importing the module
Jonas Nick
2020-02-19 16:37:46 +0000
2d51c722cc
Merge #146 : lnd: add package option
Jonas Nick
2020-03-09 09:04:06 +0000
106dcacb61
lnd: add package option
Jonas Nick
2020-03-09 08:22:00 +0000
3158e39009
Merge #137 : Add nixops19_09 to default pkgs.
Jonas Nick
2020-03-08 14:06:48 +0000
28cf7ebe74
Add nixops19_09 to default pkgs.
Jonas Nick
2020-02-19 16:35:42 +0000
d62dac450a
Merge #144 : Electrs fixes
Jonas Nick
2020-03-04 21:03:38 +0000
5596bcf4fb
bitcoind: set default rpcuser
Erik Arvstedt
2020-03-04 18:09:04 +0100
c4cf323873
electrs: add option 'extraArgs'
Erik Arvstedt
2020-03-04 18:09:03 +0100
e731d71232
electrs: add option 'address'
Erik Arvstedt
2020-03-04 18:09:02 +0100
1e62456ed1
electrs: test RPC connection to bitcoind
Erik Arvstedt
2020-03-04 18:09:01 +0100
0be67c325e
electrs: use cfg.user, cfg.group
Erik Arvstedt
2020-03-04 18:09:00 +0100
48be5a79fa
electrs.enable: use mkEnableOption
Erik Arvstedt
2020-03-04 18:08:59 +0100
b75b2a1626
electrs: improve description
Erik Arvstedt
2020-03-04 18:08:58 +0100
fa3455d01f
electrs: don't leak bitcoinrpc secret through process ARGV
Erik Arvstedt
2020-03-04 18:08:57 +0100
f30aadbef2
electrs: enable unstable build, pin pkg to unstable
Erik Arvstedt
2020-03-04 18:08:56 +0100
5c6571654e
electrs: 0.7.1 -> 0.8.3
Erik Arvstedt
2020-03-04 18:08:55 +0100
47481b2642
electrs: quote dataDir in shell cmd
Erik Arvstedt
2020-03-04 18:08:54 +0100
8fb33d1099
electrs: use bitcoind.dataDir option
Erik Arvstedt
2020-03-04 18:08:53 +0100
45ba1f1fb3
electrs: don't print timestamps to log
Erik Arvstedt
2020-03-04 18:08:52 +0100
88080a58bf
electrs: wrap long lines in preStart
Erik Arvstedt
2020-03-04 18:08:51 +0100
301bb91ae5
simplify setting high-memory options
Erik Arvstedt
2020-03-04 18:08:50 +0100
93fd2329b8
electrs: make nginx TLS proxy optional
Erik Arvstedt
2020-03-04 18:08:49 +0100
acde24ce43
electrs: move user/group definitions to bottom
Erik Arvstedt
2020-03-04 18:08:48 +0100
148327326b
electrs: formatting
Erik Arvstedt
2020-03-04 18:08:47 +0100
cce9932b62
make pinned pkgs accessible through pkgs/default.nix
Erik Arvstedt
2020-03-04 18:08:46 +0100
aca23197d3
Merge #142 : fix qemu error on travis
Jonas Nick
2020-02-27 10:17:20 +0000
4d8590f8ed
fix qemu error on travis
Erik Arvstedt
2020-02-27 01:28:20 +0100
ea8d29d96f
Merge #141 : Fix secrets setup
Jonas Nick
2020-02-26 21:40:03 +0000
a26a82ab90
Merge #138 : Update nixpkgs (lnd 0.8.1 -> lnd 0.9.0, clightning 0.8.0 -> 0.8.1)
Jonas Nick
2020-02-26 21:36:19 +0000
56c69b5253
Merge #139 : Convert nix-bitcoin extraConfig options to regular options
Jonas Nick
2020-02-26 21:35:15 +0000
323b2a7f17
Allow adding multiple nodes to bitcoind with the addnodes option and improve bitcoin module option descriptions
Jonas Nick
2020-02-25 22:00:27 +0000
ad23b508e3
{generate,setup}-secrets: remove process hardening
Erik Arvstedt
2020-02-26 20:37:47 +0100
89f9bedb9d
generate-secrets.nix: fix indentation
Erik Arvstedt
2020-02-26 20:37:46 +0100
87129b10c1
Merge #140 : CI build: print number of VM CPUs
Jonas Nick
2020-02-25 22:53:29 +0000
31ad56950f
CI build: print number of VM CPUs
Erik Arvstedt
2020-02-25 22:51:57 +0100
ed6511c96e
Document how to override attributes in configuration.nix
Jonas Nick
2020-02-23 19:30:32 +0000
9d3588e1de
Convert nix-bitcoin extraConfig options to regular options
Jonas Nick
2020-02-23 19:22:07 +0000
b6d7e81c31
Update nixpkgs (lnd 0.8.1 -> lnd 0.9.0, clightning 0.8.0 -> 0.8.1)
Jonas Nick
2020-02-23 18:30:39 +0000
f78ccbac34
Merge #134 : Update nixpkgs, spark-wallet and elementsd
Jonas Nick
2020-01-16 09:06:46 +0000
83863c03e5
use pinned nixpkgs-unstable for the test driver
Erik Arvstedt
2020-01-13 10:39:19 +0100
6fe647ecc4
spark-wallet, lightning-charge: specify mainchain network in clightning data dir
Erik Arvstedt
2020-01-09 14:27:46 +0100
eaaa6b8701
clightning: update to v0.8.0
Erik Arvstedt
2020-01-09 14:27:45 +0100
7dd5f01527
lightning-charge: 0.4.7 -> 0.4.14
Erik Arvstedt
2020-01-09 14:27:44 +0100
8eb2346358
elementsd 0.18.1.1 -> 0.18.1.3
Jonas Nick
2019-12-28 18:28:40 +0000
d68b77c0ca
spark-wallet 0.2.9 -> 0.2.12
Jonas Nick
2019-12-28 18:09:57 +0000
4e7b67d5e7
Update nixpkgs
Jonas Nick
2019-12-28 18:03:27 +0000
a985abcd21
Merge #133 : Improve modularity, remove dependency on nixops, add modules test
Jonas Nick
2020-01-13 08:22:06 +0000
187ff884db
add modules test
Erik Arvstedt
2020-01-12 20:52:40 +0100
826245484e
make secrets dir location configurable
Erik Arvstedt
2020-01-12 20:52:39 +0100
b1e13e9415
simplify secrets file format
Erik Arvstedt
2020-01-12 20:52:38 +0100
314272a228
lnd, nanopos: move user and group definitions to the bottom
Erik Arvstedt
2020-01-12 20:52:37 +0100
766fa4f300
travis: cache all build outputs with cachix
Erik Arvstedt
2020-01-12 20:52:36 +0100
b0e759160d
travis: set NIX_PATH as early as possible
Erik Arvstedt
2020-01-12 20:52:35 +0100
c51bbcf104
travis: move comment
Erik Arvstedt
2020-01-12 20:52:34 +0100
7092dce0c7
travis: remove use of deprecated statements
Erik Arvstedt
2020-01-12 20:52:33 +0100
190a92507c
travis: split up scripts into statements
Erik Arvstedt
2019-11-27 14:04:48 +0100
10d6b04ac8
support enabling clightning and lnd simultaneously
Erik Arvstedt
2019-11-27 14:04:47 +0100
ad7a519284
bitcoind: wait until RPC port is open
Erik Arvstedt
2019-11-27 14:04:46 +0100
5536b64fb3
lnd: wait until wallet is created
Erik Arvstedt
2019-11-27 14:04:45 +0100
6f2a55d63c
lnd: wait until RPC port is open
Erik Arvstedt
2019-11-27 14:04:44 +0100
1868bef462
lnd: add option 'rpcPort'
Erik Arvstedt
2019-11-27 14:04:43 +0100
120e3e8cfe
lnd postStart: suppress curl response output
Erik Arvstedt
2019-11-27 14:04:42 +0100
3e86637327
lnd postStart: poll for REST service availability
Erik Arvstedt
2019-11-27 14:04:41 +0100
795c51dc01
lnd postStart: make more idiomatic
Erik Arvstedt
2019-11-27 14:04:40 +0100
6e58beae8a
lnd: use postStart option for script
Erik Arvstedt
2019-11-27 14:04:39 +0100
86167c6e6d
clightning: wait until the RPC socket appears
Erik Arvstedt
2019-11-27 14:04:38 +0100
60c732a6a1
onion-chef: set RemainAfterExit, fix tor dependency
Erik Arvstedt
2019-11-27 14:04:37 +0100
2b9b3ba1c5
systemPackages: improve readability with shorter service references
Erik Arvstedt
2019-11-27 14:04:36 +0100
14ecb5511a
liquid: add cli option
Erik Arvstedt
2019-11-27 14:04:35 +0100
cd5ed39b9c
lnd: add cli option
Erik Arvstedt
2019-11-27 14:04:34 +0100
1833b15888
clightning: add cli option
Erik Arvstedt
2019-11-27 14:04:33 +0100
b90bf6691b
add generate-secrets.service
Erik Arvstedt
2019-11-27 14:04:32 +0100
6447694214
add generate-secrets pkg
Erik Arvstedt
2019-11-27 14:04:31 +0100
e34093a8ac
generate_secrets.sh: add opensslConf option
Erik Arvstedt
2019-11-27 14:04:30 +0100
9d14d5ba64
generate_secrets.sh: write secrets to working directory
Erik Arvstedt
2019-11-27 14:04:29 +0100
51fb054001
generate_secrets.sh: extract makepw command
Erik Arvstedt
2019-11-27 14:04:28 +0100
e3b47ce18a
add setup-secrets.service
Erik Arvstedt
2019-11-27 14:04:27 +0100
437b268433
extract make-secrets.nix
Erik Arvstedt
2019-11-27 14:04:26 +0100
f9c29b9318
simplify secret definitions
Erik Arvstedt
2019-11-27 14:04:25 +0100
cd0fd6926b
don't copy secret files to store during nixops deployment
Erik Arvstedt
2019-11-27 14:04:24 +0100
f0a36fe0c7
add 'nix-bitcoin-services' option
Erik Arvstedt
2019-11-27 14:04:23 +0100
a5471bfb49
Merge #132 : Update assumevalid to block 605181
Jonas Nick
2020-01-09 23:36:41 +0000
7aaf30501c
nix-bitcoin-services: simplify formatting
Erik Arvstedt
2019-11-27 14:04:22 +0100
760da232e0
add nix-bitcoin pkgs namespace
Erik Arvstedt
2019-11-27 14:04:21 +0100
6def181dbc
add modules.nix
Erik Arvstedt
2019-11-27 14:04:20 +0100
3b842e5fe7
add nix-bitcoin-secrets.target
Erik Arvstedt
2019-11-27 14:04:19 +0100
bbf2bbc04a
network.nix: simplify import of main config
Erik Arvstedt
2019-11-27 14:04:18 +0100
7e021a2629
simplify overlay.nix
Erik Arvstedt
2019-11-27 14:04:17 +0100
07dc3e04ac
move bitcoinrpc group definition to bitcoind
Erik Arvstedt
2019-11-27 14:04:16 +0100
d61b185c3a
simplify user and group definitions
Erik Arvstedt
2019-11-27 14:04:15 +0100
43507a7ce5
Update assumevalid to block 605181
Jonas Nick
2019-11-24 05:19:19 +0000
6c69eb8576
Merge #131 : Update nixpkgs
Jonas Nick
2019-11-23 13:06:39 +0000
5575878aad
Update nixpkgs
Jonas Nick
2019-11-18 23:25:32 +0000
ab35dc29eb
Update hwi 1.0.1 -> 1.0.3 Also remove unstable hwi build from travis because hwi requires mnemonic <0.19.0 but nixpkgs unstable has 0.19.0.
Jonas Nick
2019-11-17 14:20:35 +0000
44372e764f
Update nixpkgs
Jonas Nick
2019-11-16 21:47:06 +0000
b5321cf939
Merge #130 : Improve banlist importer
Jonas Nick
2019-11-16 20:37:35 +0000
c36c496507
banlist: fail on unexpected errors
Erik Arvstedt
2019-11-14 13:05:47 +0100
e0276503ed
fixup! ignore banlist errors (like in master)
Erik Arvstedt
2019-11-14 13:04:42 +0100