Commit Graph

244 Commits

Author SHA1 Message Date
Taylor Helsper
13b8c5501b Move product key copy earlier in startup 2020-02-29 10:48:00 -06:00
LightningSats
93281a7c23
Add Samourai Dojo to MyNode (#143)
+added files
*dojo.service
*mynode_gen_dojo_config.sh
*mynode_post_dojo.sh
*dojo.py
*dojo.html

%modified files
*mynode_firewall.sh
*mynode_post_upgrade.sh
*mynode_stop_critical_services.sh
*bitcoin.conf
*enable_disable_functions.py
*mynode.py
*apps.html

Special thanks to Taylor Helsper for creating MyNode and Merging Dojo

Special thanks to BTCxZelko for getting me started with Dojo and 
assisting with the code. 

Special thanks to Amiga500 for helping with testing.

Co-authored-by: Taylor Helsper <tehelsper@gmail.com>
2020-02-27 19:25:33 -06:00
Taylor Helsper
a951698224 Fix QS default detection issue 2020-02-26 18:27:42 -06:00
Taylor Helsper
c37d781b34 Reset beta version before each new install 2020-02-23 19:52:25 -06:00
Taylor Helsper
05b99c09df Add early beta support 2020-02-23 19:39:40 -06:00
Taylor Helsper
82ccae555a Make docker_images a service again to get better status 2020-02-23 15:55:37 -06:00
Taylor Helsper
bac8b8fc98 Better detection for SSDs to default QS off 2020-02-23 00:57:49 -06:00
Abhishek Shandilya
2c69cb9c79
Upgrade bug from systemctl disable (#206)
* replaced ugly tar output with simple messages

* replaced ugly tar extraction output

* Update mynode-local-upgrade

* Suppress the null byte warning

* prevent old missing services to halt upgrade
2020-02-22 23:43:06 -06:00
Amiga500
b30f49fbca
Update mynode_firewall.sh (#209) 2020-02-22 23:40:19 -06:00
Taylor Helsper
0ec349fbf4 Fix bug in fsck check 2020-02-22 23:38:17 -06:00
Taylor Helsper
139a1705dd Improve docker image install/launch consistency 2020-02-22 22:20:31 -06:00
Taylor Helsper
04e3e867cb Fix arg error in cert gen 2020-02-18 23:20:00 -06:00
Taylor Helsper
5dede9dc95 Add repo for recent tor packages 2020-02-18 21:04:07 -06:00
Taylor Helsper
734dd8e941 Make BTC RPC Explorer use port 50001 to improve consistency 2020-02-18 21:02:07 -06:00
Abhishek Shandilya
7deec49409
Minor tweaks to improve outputs from Bash scripts (#197)
* replaced ugly tar output with simple messages

* replaced ugly tar extraction output

* Update mynode-local-upgrade

* Suppress the null byte warning
2020-02-16 22:27:27 -06:00
Taylor Helsper
32ac3ed159 Tweak ramlog sized and clear before upgrades 2020-02-16 18:27:26 -06:00
Amiga500
99833bdf82
RTL v0.6.7 (#195) 2020-02-15 22:51:09 -06:00
Taylor Helsper
9cead38ccf Re-add auto tor re-install 2020-02-13 19:54:57 -06:00
Taylor Helsper
d5ea6b4e96 Add firewall info settings page 2020-02-13 18:47:51 -06:00
Taylor Helsper
a44c5574ca Add tor re-install option 2020-02-12 21:04:26 -06:00
Taylor Helsper
cca84c780b Merge branch 'master' of github.com:mynodebtc/mynode 2020-02-12 00:03:51 -06:00
Taylor Helsper
2e0ccc0d5a Devices won't check for new QS data 2020-02-12 00:02:35 -06:00
Stadicus
bb3a9714a7
RockPro64: allow PCIe NVMe internal SSD (#185)
The RockPro64 board has a PCIe slot that can be used with a slim
NVMe M.2 SSD drive. This makes attaching an external drive unnecessary
and can allow for a nice compact form factor.

The partition naming scheme is a bit different. While on regular USB
drives partitions are called e.g. /dev/sda1, on an NVMe drive the
partition is called /dev/nvme0n1p1 (note the appendix 'p1' instead
of '1')

This commit extends the script 'mount_drive.tcl' to
* recognize blockdevices starting with 'nvme' in findBlockDevices()
* use the variable $blockPartition in createMyNodeFsOnBlockDevice() to
  allow for the different partition naming scheme
2020-02-11 23:05:37 -06:00
Taylor Helsper
b003b4d88d Checkout known pivpn version 2020-02-10 16:12:58 -06:00
Taylor Helsper
db6030a09e Update RTL Config 2020-02-10 13:25:41 -06:00
Taylor Helsper
b96be9148b Improve ramlog and logrotate 2020-02-09 21:25:47 -06:00
Taylor Helsper
17d734df53 Add RockPro64 Fan Controller 2020-02-09 19:36:09 -06:00
Taylor Helsper
58ce699b75 Install mempoolspace changes 2020-02-09 19:35:49 -06:00
Taylor Helsper
5ab15413b7 Add loopd 2020-02-08 20:20:35 -06:00
Taylor Helsper
6e93f8a40c Roll back tor changes 2020-02-08 18:29:01 -06:00
Taylor Helsper
b1e68c6a69 Add electrum server reset; remove balanceofsatoshis 2020-02-05 19:15:32 -06:00
Taylor Helsper
f54e054a6b Update lndmanage to 0.9.0; Add balanceofsatoshis 2020-02-05 18:23:21 -06:00
Taylor Helsper
a6b8a7a2a9 Update tor to version 4.2.5 2020-02-04 20:17:25 -06:00
Taylor Helsper
8c2af81adc Checkout specific known, working rev of pivpn 2020-02-04 19:30:11 -06:00
Taylor Helsper
9ed651b0b4 Fix issue with devices that dont have USB 2020-02-03 22:03:35 -06:00
Taylor Helsper
9cce25cdc1 Improve reinstall of mempoolspace 2020-02-01 21:09:46 -06:00
Taylor Helsper
a16fd0c0bd Upgrade RTL to v0.6.4 2020-01-30 20:13:33 -06:00
Taylor Helsper
32fdd8b011 Add IP/Tor toggle for Bitcoin and LND 2020-01-28 19:59:46 -06:00
Taylor Helsper
588e58aa71 Fix btcpay key issue 2020-01-27 21:39:12 -06:00
Taylor Helsper
31881b5f18 Tweak rsa gen 2020-01-27 19:46:43 -06:00
Taylor Helsper
738ab37100 Move RTL backup files 2020-01-26 15:57:48 -06:00
Taylor Helsper
99bd794e1c Fix startup issue getting stuck at Drive Mounted 2020-01-26 14:45:17 -06:00
Taylor Helsper
f210d8f634 Make LndHub upgradable 2020-01-26 13:59:38 -06:00
Taylor Helsper
4e26ed66e2 Fix upgrade issue when copying files 2020-01-26 11:46:45 -06:00
Taylor Helsper
ab55f92f21 Tag v0.1.83 2020-01-25 22:57:43 -06:00
Taylor Helsper
1ec1959c93 Improve upgrade consistency; Tag v0.1.82 2020-01-25 22:21:08 -06:00
Taylor Helsper
4ff98cf001 Add option to reinstall apps 2020-01-25 21:39:55 -06:00
Taylor Helsper
0be0885d29 Add SSH keys and rockpro64 skips QS 2020-01-25 18:21:09 -06:00
Taylor Helsper
76539365d3 Remove upgrade _copy file 2020-01-23 23:42:30 -06:00
Taylor Helsper
2de335a227 Retry LND login every 10 minutes to prevent stuck LND 2020-01-23 21:43:50 -06:00