Commit Graph

65 Commits

Author SHA1 Message Date
Erik Arvstedt 323a431aba
improve nodeinfo
- enable usage outside of secure-node.nix
- use json as the output format
- show ports
- also show local addresses, which is particularly useful when
  netns-isolation is enabled
- only show enabled services
2021-01-14 13:25:10 +01:00
Erik Arvstedt f6b883a9ac
remove webindex
This module is outdated and incomplete. We can readd an improved version in
the future.

Move nanopos nginx proxy tests to the nanopos test.
2021-01-14 13:25:10 +01:00
Erik Arvstedt 2a240d6f4a
enable-tor: disable default onion services for clightning, lnd, btcpayserver
In case of btcpayserver the default onion service is a security risk
because any visitor can register an admin account on a freshly setup node.
2021-01-14 13:25:09 +01:00
Jonas Nick 79f4723cda
lightning-charge: remove package and module 2021-01-01 19:16:46 +00:00
Jonas Nick 58de79d401
nanopos: remove package and module 2021-01-01 17:37:30 +00:00
nixbitcoin bcedf69549
readme: update and split into various parts 2020-12-30 15:59:22 +00:00
Erik Arvstedt 1c0233c0a8
use Cirrus CI
- Make more economic use of the free CI resources by removing redundant build tasks:
  - Build unstable pkgs in a single separate task ("pkgs_unstable").
  - All stable pkgs are implicitly built by the modules tests.
- The build script (ci/build.sh) can now be executed locally for easier
  debugging.
- Use an explicit 'cachix push' command instead of helper/wait-for-network-idle.rb.
  This is simpler and more reliable.
2020-12-06 19:07:54 +01:00
Ian Shipman 1d44b99340 add curated clightning plugins 2020-11-18 20:21:34 -06:00
Erik Arvstedt b574cb097f
examples: add deploy-container-minimal.sh 2020-10-20 12:35:23 +02:00
Erik Arvstedt c19f7ebb01
examples: add option --interactive|-i 2020-10-18 13:42:58 +02:00
Erik Arvstedt 1cc432a136
examples/deploy-container: use new extra-container features 2020-10-16 15:53:34 +02:00
Erik Arvstedt c9251e72a1
README: add run-tests.sh to examples 2020-10-16 15:53:33 +02:00
practicalswift df89ceed39 Fix typos 2020-08-04 13:32:06 +00:00
Candle 56b6ce00af
Missing folder added to path in example 2020-07-09 14:51:16 +00:00
Erik Arvstedt 7ffbe83de3
README: add links to example scripts 2020-04-15 18:57:55 +02:00
Jonas Nick 9239268ab6
Merge #136: Change the nix-bitcoin deployment from forking this repo to importing the module
b2e15c17b8 docs: Update to new deployment method (import instead of fork) (Jonas Nick)
5ed0284db9 Add fetch-release script (Jonas Nick)
c303cd47e4 Add push-release.sh helper (Jonas Nick)
705d187a35 examples/shell.nix: don't run shellHook on subsequent nix-shells (Erik Arvstedt)
65039be656 docs: Remove duplicate instructions (Jonas Nick)
455c5664c9 docs: Replace tabs with spaces (Jonas Nick)
8aa4714979 docs: Update NixOS version (Jonas Nick)
9df22a2764 add deploy-qemu-vm.sh example (Erik Arvstedt)
548ced1994 README: Add Example section (Jonas Nick)
44ccbb91d0 Clean up development shell.nix (Jonas Nick)
abcee651d3 add deploy-container.sh (Erik Arvstedt)
5dadea310c add deploy-nixops.sh (Erik Arvstedt)
0c74c365de mention performance loss with hardened kernel profile (Erik Arvstedt)
f3121892ef move main module import to configuration.nix (Erik Arvstedt)
0c0978c007 extract module 'deployment/nixops.nix', add option 'deployment.secretsDir' (Erik Arvstedt)
87d0286498 Change the nix-bitcoin deployment from forking this repo to importing the module (Jonas Nick)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: 18e8b71f42715c5e82e2dafde9dcc965594d76aacc6be7ee2ec746a9510065749cc65331687a57d7140f45779c3b7867f6260ec224d361fb5a477062a27d6e4c
2020-04-08 15:03:08 +00:00
William Casarin 334e30a291 readme: add travis badge
Signed-off-by: William Casarin <jb55@jb55.com>
2020-04-04 15:00:11 -07:00
Erik Arvstedt 9df22a2764
add deploy-qemu-vm.sh example 2020-03-30 10:56:57 +02:00
Jonas Nick 548ced1994
README: Add Example section 2020-03-30 10:55:50 +02:00
Jonas Nick 67a464d097
Mention problems with hardened kernel and NUCs in README 2019-08-19 20:51:46 +00:00
Jonas Nick 5edf0d7240
Replace liquidd with elementsd package 2019-08-03 14:26:31 +00:00
Jonas Nick 193b6339f9
Merge remote-tracking branch 'upstream-pull/98/head' 2019-07-26 14:20:58 +00:00
nixbitcoin 54dc68810a
Update tested hardware 2019-07-26 13:54:33 +02:00
Jonas Nick f1f2e7b033
Mention IRC channel in README 2019-07-15 13:39:57 +00:00
nixbitcoin 5523d33d8a
Decline security features from overarching security axioms 2019-05-31 17:26:28 +02:00
Jonas Nick 1797ae7d19
Mention disabling Hyper-Threading and mention ECC 2019-05-18 19:18:00 +00:00
nixbitcoin 64ce7cb261
Bitcoin HWI README entry and various formatting corrections 2019-05-15 16:06:28 +02:00
Jonas Nick 7fb1cc1e93
Add security section to README 2019-04-28 13:15:17 +00:00
Jonas Nick 492eab0e26
Add recurring donations module 2019-04-17 22:11:55 +00:00
Jonas Nick d65cb50f50
Move network*.nix files to new network directory 2019-04-12 10:01:35 +00:00
nixbitcoin 19cbe10f04
Split up and enhance documentation 2019-04-12 11:51:52 +02:00
nixbitcoin be3d4ed925
Document connecting to ssh Tor Hidden Service 2019-04-06 16:18:37 +02:00
Jonas Nick 9d0ffcb9ae
Merge branch 'documentation' of https://github.com/nixbitcoin/nix-bitcoin into nixbitcoin-documentation 2019-04-05 10:46:13 +00:00
nixbitcoin a7eb091776
Update Nix to 2.2.1 and add sandbox fix 2019-04-05 12:09:26 +02:00
Jonas Nick 0d5c67c1cf
Fix spark wallet QR code display by providing the onion hostname as public url 2019-04-02 15:10:21 +00:00
Jonas Nick e2f3f38876
Import bitcoind banlist in separate service 2019-03-27 10:46:36 +00:00
Jonas Nick 0c83f87233
Don't include electrs in 'all' profile 2019-03-24 20:46:33 +00:00
nixbitcoin 8fedbe66c3
Add own hardware tutorial to README.md 2019-02-24 22:19:56 +01:00
Jonas Nick b31a9d3cb3
Add note about how to update IP address for virtualbox deployments 2019-02-11 08:01:31 +00:00
Jonas Nick 99e56db674
Add note about PubkeyAuthentication no to README 2019-01-31 13:20:07 +00:00
Jonas Nick e5267bfb0b
update README 2019-01-26 22:19:17 +00:00
Jonas Nick 52b8cae70d
update README 2019-01-26 22:16:26 +00:00
Jonas Nick fa2394b2cc
Add asciicast 2019-01-26 22:11:16 +00:00
Jonas Nick 6da972b8dd
Update README 2019-01-26 18:45:11 +00:00
Jonas Nick 35fd0cdd06
Update README 2019-01-26 18:42:04 +00:00
Jonas Nick 5d494f2a19
Update readme 2019-01-26 18:05:29 +00:00
Jonas Nick 2dd5e4e8b0
Disable pruning 2019-01-26 17:44:36 +00:00
Jonas Nick 61ee3a36f7
fix ssh-agent issue and added new file where pinned nixpkgs are specified 2019-01-26 13:26:33 +00:00
Jonas Nick ffe06ccf38
README: link to appendix 2019-01-22 21:25:17 +00:00
Jonas Nick 6057239239
fix README 2019-01-22 21:12:19 +00:00