Commit Graph
100 Commits
Author SHA1 Message Date
Jonas Nick cf39d88c63 Move zmq options from nix-bitcoin.nix to bitcoind module 2019-09-30 07:18:02 +00:00
Jonas Nick e4d2aab561 Merge #107: Add LND support
9d029fd1af Remove lnd explicit tor onion service config (Ștefan D. Mihăilă)
1f407ef22c Remove lnd user from onion-chef (Ștefan D. Mihăilă)
5880023158 Increase xxd column size (Ștefan D. Mihăilă)
101ae3c370 Instruct user to backup channel.backup (Ștefan D. Mihăilă)
fccd91972a Fix "value is a list [...]" error when lnd is not enabled (Ștefan D. Mihăilă)
700fdf6feb Add logdir and tor.privatekeypath to lnd.conf (Ștefan D. Mihăilă)
5a2517b926 Check for existing secrets and create them  more granularly (Ștefan D. Mihăilă)
d6f961db89 Reuse lnd seed (Ștefan D. Mihăilă)
9b0753135c Add LND support (Ștefan D. Mihăilă)
4acf5cd32c Remove unused nginx.csr file (Ștefan D. Mihăilă)
19b971f21f Rename nginx certificate files (Ștefan D. Mihăilă)

Pull request description:

ACKs for top commit:
  jonasnick:
    ACK 9d029fd1af

Tree-SHA512: 58ee80bcab6c3a1c4642a5d40b94e10d28311557ae7c69539fee90d6f252a6afc70b8066cc7d7ddc0a45e2675978718a369b0341c518f8ce7590cbde1403eaeb
2019-08-31 15:21:38 +00:00
Jonas Nick 440d761010 Merge #116: Update nixpkgs
820abe213d Update nixpkgs (Jonas Nick)

Pull request description:

  Includes lnd 0.7.1

Top commit has no ACKs.

Tree-SHA512: 842716ac246882d74392ea942d81a1425bd5f5cfd9d63876535dc271c6979c571198d2da7a910e33d0ce95c0a4f67a9ff2bb67085a20ffc44052df1fe8b6830d
2019-08-25 16:53:44 +00:00
Jonas Nick 820abe213d Update nixpkgs 2019-08-24 16:02:47 +00:00
Jonas Nick 5f567ee1ed Merge #113: Simplify clightning preStart
67a464d097 Mention problems with hardened kernel and NUCs in README (Jonas Nick)
7771a4c931 Refer to systemd man pages for hardening options (Jonas Nick)
a5e10a82d8 Simplify clightning preStart (Jonas Nick)

Pull request description:

  CC @cypherpunk2140

Top commit has no ACKs.

Tree-SHA512: aa726f29e499cc268b21cac8cd07617be591cfdaa89dd0495cb979ebd3e49cc01164af25924c554429a1d35d14167dea276f7d61877452b69f027143cc3eee97
2019-08-21 14:58:22 +00:00
Jonas Nick b122256e78 Merge #114: Add allowAnyProtocol option to nix-bitcoin-services
1c8dadd876 Add allowAnyProtocol option to nix-bitcoin-services (Jonas Nick)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: 9769b04f815dc72bd0b9e6fca8cde6b9098fd678021929d9541f81f433c6cf715dbfada1a58b9bf11f35d1a7681bdcae091032f884cd157f3f02900ec8b75560
2019-08-19 21:53:10 +00:00
Jonas Nick 1c8dadd876 Add allowAnyProtocol option to nix-bitcoin-services 2019-08-19 21:11:08 +00:00
Jonas Nick 67a464d097 Mention problems with hardened kernel and NUCs in README 2019-08-19 20:51:46 +00:00
Jonas Nick 7771a4c931 Refer to systemd man pages for hardening options 2019-08-19 20:44:10 +00:00
Jonas Nick a5e10a82d8 Simplify clightning preStart 2019-08-19 20:39:13 +00:00
Jonas Nick 08067a68ab Merge #112: Minor improvements
161ee02550 style: remove extra space (Ștefan D. Mihăilă)
4e6e05a4a8 Improve electrs ports descriptions (Ștefan D. Mihăilă)
cd722cac1a Fix identation (Ștefan D. Mihăilă)
df784b341e Expose electrs high-memory option in configuration.nix (Ștefan D. Mihăilă)

Pull request description:

ACKs for top commit:
  jonasnick:
    ACK 161ee02550

Tree-SHA512: c730b6979f28f8a26a1a10d47aeb0eaf4a41343b058c271a2710c27c171bf521f64358be1fedafeefb30bb2cdafb37a8665c0292e8cd673eeb575f3afbc8919e
2019-08-18 15:46:33 +00:00
Jonas Nick edf6b9fc07 Merge branch 'liquid-swap-tool' 2019-08-08 11:23:29 +00:00
Jonas Nick b9f51e3f70 Add liquid-swap tool 2019-08-07 14:51:15 +00:00
Jonas Nick a0b1df4f6f Merge branch 'fix-config' 2019-08-06 12:25:30 +00:00
Jonas Nick 583591edd5 fix enabling liquidd by default 2019-08-06 11:55:19 +00:00
Jonas Nick 46aa88c71c Merge branch 'update-liquid-2' 2019-08-06 09:32:37 +00:00
Jonas Nick 923939fe57 Clarify liquid/elements relation 2019-08-05 20:37:29 +00:00
Jonas Nick cea48c0e7c Merge branch 'liquid-perm' 2019-08-05 07:51:48 +00:00
Jonas Nick 68d25f0c9f Merge remote-tracking branch 'upstream-pull/101/head' 2019-08-05 07:50:58 +00:00
Jonas Nick 5edf0d7240 Replace liquidd with elementsd package 2019-08-03 14:26:31 +00:00
Jonas Nick f58a2e62e3 Fix liquid data directory permission 2019-08-01 15:19:02 +00:00
Jonas Nick 30b04d075f Merge remote-tracking branch 'upstream-pull/99/head' 2019-08-01 12:53:51 +00:00
Jonas Nick f37704a478 Merge branch 'update-nixpkgs6' 2019-07-30 08:54:11 +00:00
Jonas Nick 77e3a30a4b update nixpkgs 2019-07-29 20:09:01 +00:00
Jonas Nick d665eda032 Merge branch 'add-pylightning' 2019-07-29 15:11:14 +00:00
Jonas Nick 684a57211c Merge remote-tracking branch 'upstream-pull/96/head' 2019-07-29 09:52:05 +00:00
Jonas Nick 193b6339f9 Merge remote-tracking branch 'upstream-pull/98/head' 2019-07-26 14:20:58 +00:00
Jonas Nick 5a6242c1f3 fixup! Remove doCheck from pylightning package 2019-07-26 14:04:48 +00:00
Jonas Nick 415f0cbe0f Merge branch 'fix-chown' 2019-07-26 13:58:23 +00:00
Jonas Nick 5d8951bdb9 Add pylightning package 2019-07-16 21:19:48 +00:00
Jonas Nick 5448619af4 Merge branch 'mention-irc' 2019-07-16 15:30:51 +00:00
Jonas Nick 68b239b896 Merge branch 'update-nixpkgs5' 2019-07-16 15:10:16 +00:00
Jonas Nick f1f2e7b033 Mention IRC channel in README 2019-07-15 13:39:57 +00:00
Jonas Nick 90e2420efc Update nixpkgs. Includes clightning 0.7.1 2019-07-14 22:35:43 +00:00
Jonas Nick d4e314c461 Merge remote-tracking branch 'upstream-pull/89/head' 2019-07-13 15:42:02 +00:00
Jonas Nick f707d970ae Always chown bitcoin/liquid data directories 2019-07-12 15:32:34 +00:00
Jonas Nick 0e4554feae Merge remote-tracking branch 'upstream-pull/83/head' 2019-07-03 20:45:27 +00:00
Jonas Nick 3a73e54f0b Merge remote-tracking branch 'upstream-pull/82/head' 2019-07-03 09:46:04 +00:00
Jonas Nick b1835f1c9b Merge remote-tracking branch 'upstream-pull/81/head' 2019-06-25 18:37:12 +00:00
Jonas Nick 8363118828 Merge branch 'update-nixpkgs4' 2019-06-21 09:46:51 +00:00
Jonas Nick e6c614c0bb Merge branch 'spark-0.2.8' 2019-06-21 09:46:03 +00:00
Jonas Nick b4e635c0d2 Re-run spark-wallet generate.sh to pin newer packages 2019-06-21 09:22:32 +00:00
Jonas Nick f3f2fb6f47 Update nixpkgs. Includes Linux SACK CVE fixes 2019-06-20 20:20:40 +00:00
Jonas Nick 5fd3875646 Fix spark-wallet rate lookup 2019-06-16 22:27:31 +00:00
Jonas Nick 5a0e58b9d0 Update spark-wallet package to 0.2.8 2019-06-11 21:59:40 +00:00
Jonas Nick d9eefab336 Merge remote-tracking branch 'upstream-pull/72/head' 2019-06-10 19:55:25 +00:00
Jonas Nick 4eef6522a8 Merge remote-tracking branch 'upstream-pull/77/head' 2019-06-06 18:42:19 +00:00
Jonas Nick eb5cb3e2e2 Merge remote-tracking branch 'upstream-pull/76/head' 2019-06-01 19:31:56 +00:00
Jonas Nick ecbd17f680 Merge branch 'update-nixpkgs3' 2019-05-31 05:59:36 +00:00
Jonas Nick 4628a3c885 Update pinned nixpkgs 2019-05-27 21:28:29 +00:00
Jonas Nick 72a3e1c553 Merge branch 'hard' 2019-05-23 20:05:41 +00:00
Jonas Nick 00989c607d Mention installing latest firmware in install.md 2019-05-21 23:12:54 +00:00
Jonas Nick 0cca1d4df8 Merge branch 'hwi-better' 2019-05-21 22:59:33 +00:00
Jonas Nick 9e913263df Merge branch 'fix-packages' 2019-05-21 22:55:28 +00:00
Jonas Nick 1797ae7d19 Mention disabling Hyper-Threading and mention ECC 2019-05-18 19:18:00 +00:00
Jonas Nick 2554cde92a Add qrencode package 2019-05-18 00:00:35 +00:00
Jonas Nick 7b4cf2c450 bech32 by default 2019-05-17 23:59:15 +00:00
Jonas Nick 4ecb77250f Merge remote-tracking branch 'upstream-pull/59/head' 2019-05-17 23:09:29 +00:00
Jonas Nick f1445c396e Use bitcoind consistently without GUI. The 'bitcoin' package includes the GUI. 2019-05-17 22:39:00 +00:00
Jonas Nick 3f9a2aec68 Disable miniupnpc. It's only useful for introducing vulnerabilities. 2019-05-17 22:30:16 +00:00
Jonas Nick bff6dc9e44 Merge remote-tracking branch 'nixbitcoin/documentation' 2019-05-15 22:04:26 +00:00
Jonas Nick c6667c346a Merge branch 'update-nixpkgs2' 2019-05-13 15:53:27 +00:00
Jonas Nick 2a4e5fb16f Merge branch 'hwi' 2019-05-12 18:09:17 +00:00
Jonas Nick 773616548c Merge branch 'no-substitute' 2019-05-12 18:04:22 +00:00
Jonas Nick b1c9962f6b Merge branch 'nixbitcoin-fix-clightning' 2019-05-12 18:03:24 +00:00
Jonas Nick 36ec510739 Mention proper way to install without using the binary cache 2019-05-06 22:46:49 +00:00
Jonas Nick 62b11edbb0 Update nixpkgs and switch from nixpkgs-unstable to nixos-unstable. Notable change: includes bitcoind version bump to 0.18 2019-05-06 22:26:16 +00:00
Jonas Nick c2f8bf8067 Add support for ledger and trezor with bitcoin-core/HWI 2019-05-05 20:49:31 +00:00
Jonas Nick 54a6a3363e Merge branch 'service-hardening' 2019-05-03 15:51:38 +00:00
Jonas Nick e1ee5023e2 Rename service settings for 'node' to 'nodejs' to avoid confusion 2019-05-03 10:44:16 +00:00
Jonas Nick 469c1de6a9 Fix electrum after disallowing anything but localhost by adding ipv6 local address 2019-04-28 18:54:13 +00:00
Jonas Nick be5513a425 Merge branch 'nixbitcoin-documentation' 2019-04-28 18:38:24 +00:00
Jonas Nick 63c66f6107 Merge branch '0xB10C-add-missing-semicolon' 2019-04-28 13:22:23 +00:00
Jonas Nick c4d1232d63 Merge branch 'add-missing-semicolon' of https://github.com/0xB10C/nix-bitcoin into 0xB10C-add-missing-semicolon 2019-04-28 13:22:11 +00:00
Jonas Nick 0805336347 Merge branch 'use-hardened-profile' 2019-04-28 13:21:07 +00:00
Jonas Nick 7fb1cc1e93 Add security section to README 2019-04-28 13:15:17 +00:00
Jonas Nick 6f8dac6e07 Restrict namespaces for systemd services by default 2019-04-28 13:15:17 +00:00
Jonas Nick eaaf8e9aab Use IPAddress{Allow,Deny} by default for systemd services 2019-04-28 13:15:17 +00:00
Jonas Nick d9533edad1 Fix memory deny write execute for nodejs services 2019-04-28 13:15:16 +00:00
Jonas Nick a089d65d25 Move service hardening flags into separate file 2019-04-28 13:15:12 +00:00
Jonas Nick 2d20c1ae02 Use hardened kernel profile 2019-04-27 12:19:56 +00:00
Jonas Nick 66095871c6 Merge branch 'nixbitcoin-electrum-server' 2019-04-27 10:09:56 +00:00
Jonas Nick 286601660e Merge branch 'nixos-19.03' 2019-04-26 23:33:26 +00:00
Jonas Nick 5c26539c48 Merge branch 'install-nix' 2019-04-26 09:23:13 +00:00
Jonas Nick fc3ada9cab Switch to multi-user mode in nix installation instructions 2019-04-24 21:02:29 +00:00
Jonas Nick 25f30addce Update to NixOs 19.03 2019-04-24 13:39:46 +00:00
Jonas Nick a7b2e996f6 Merge branch 'nixbitcoin-documentation' 2019-04-23 19:41:16 +00:00
Jonas Nick 38889584a9 Merge branch 'documentation' of https://github.com/nixbitcoin/nix-bitcoin into nixbitcoin-documentation 2019-04-23 19:41:05 +00:00
Jonas Nick d0df130c11 Merge branch 'recurring-donations' 2019-04-23 19:39:58 +00:00
Jonas Nick a68511d134 Add note to recurring-donations that this is experimental 2019-04-22 00:38:46 +00:00
Jonas Nick bb9aa8fb29 Fix invoice amount check in recurring-donations 2019-04-22 00:37:45 +00:00
Jonas Nick 492eab0e26 Add recurring donations module 2019-04-17 22:11:55 +00:00
Jonas Nick c934285ef9 Fix indent in configuration.nix 2019-04-14 18:38:34 +00:00
Jonas Nick 0b2d30d5b0 Fix network.nix after changing directory structure 2019-04-12 13:14:00 +00:00
Jonas Nick 532aa0ed49 Merge branch 'network-dir' 2019-04-12 10:03:39 +00:00
Jonas Nick 6f2405751c Remove non-broken.nix 2019-04-12 10:01:39 +00:00
Jonas Nick d65cb50f50 Move network*.nix files to new network directory 2019-04-12 10:01:35 +00:00
Jonas Nick 4d3f1560e2 Merge branch 'nixbitcoin-documentation' 2019-04-12 09:54:31 +00:00
Jonas Nick 5a18250341 Merge branch 'documentation' of https://github.com/nixbitcoin/nix-bitcoin into nixbitcoin-documentation 2019-04-12 09:54:17 +00:00
Jonas Nick c04fefbec5 Merge branch 'nixbitcoin-user-config' 2019-04-12 09:04:13 +00:00