Commit Graph

384 Commits

Author SHA1 Message Date
Taylor Helsper
4c406a4309 Prep support for FullyNoded 2019-10-26 11:32:06 -05:00
Taylor Helsper
5600863f13 Fix issue where post_upgrade wasnt running on manual upgrades 2019-10-26 11:31:49 -05:00
Taylor Helsper
5cce8642a2 Add lndmanage 2019-10-25 23:42:32 -05:00
Taylor Helsper
1cddc60267 Add custom LND config 2019-10-24 18:58:21 -05:00
Taylor Helsper
37c81fcb54 Default disable QS on SSDs 2019-10-23 23:18:46 -05:00
Taylor Helsper
8bb44864ac Add HTTPS to Tor 2019-10-23 20:03:27 -05:00
Taylor Helsper
b9685e7fff Improve startup regrarding urandom stuff 2019-10-23 19:55:49 -05:00
Taylor Helsper
0a1e537f0e Improve password message 2019-10-22 22:11:08 -05:00
Taylor Helsper
b01d6462a8 Add Telegram channel on help page 2019-10-22 20:29:17 -05:00
Taylor Helsper
5c8fa453e7 Save individual upgrade logs + save in debug tarball 2019-10-22 19:52:40 -05:00
Taylor Helsper
e715b08d1e Make sure all upgrade output is logged 2019-10-22 19:45:46 -05:00
Taylor Helsper
4af1a36b70 Tag v0.1.58 2019-10-22 08:39:54 -05:00
Taylor Helsper
a8f9e44973 Add Bitcoin debug log on settings page 2019-10-22 08:39:07 -05:00
Taylor Helsper
31902b4437 Add bitcoin debug log to log file download 2019-10-22 08:32:13 -05:00
Taylor Helsper
180dbf49af Re-enable BTC RPC Explorer's CMD line 2019-10-21 20:02:19 -05:00
Taylor Helsper
d37bcd0aaa Clarify blockchain reset options 2019-10-21 18:30:43 -05:00
Taylor Helsper
fb6a49a959 Handle 'empty' btcrpc pw 2019-10-21 18:30:28 -05:00
Taylor Helsper
5cdec764be Tag v0.1.57 2019-10-19 23:21:19 -05:00
Taylor Helsper
562e72c741 Enable HTTPS through firewall 2019-10-19 23:20:28 -05:00
Taylor Helsper
437a33e15f Auto enable HTTPS; Tag v0.1.56 2019-10-19 23:02:50 -05:00
Taylor Helsper
1260c3be6d Tag v0.1.55 2019-10-19 22:26:48 -05:00
Taylor Helsper
8f7f4f62bc Add Bitcoin RPC via Tor 2019-10-19 22:25:22 -05:00
Taylor Helsper
78b3d6b16d Add warning if using default password 2019-10-19 22:20:03 -05:00
Taylor Helsper
f2989997b1 Log upgrades; Fix HTTPS links 2019-10-19 09:40:18 -05:00
Taylor Helsper
e8db91f146 Disable UFW logging 2019-10-18 22:44:09 -05:00
Taylor Helsper
755a5cdfec Add HTTPS option for GUI 2019-10-18 22:39:29 -05:00
Taylor Helsper
71ab3a61f4 Tag v0.1.54 2019-10-16 22:32:50 -05:00
Taylor Helsper
d287c307ac Prevent cyclic reboot 2019-10-16 22:31:48 -05:00
Taylor Helsper
5e3c19b1b7 Tag v0.1.53 2019-10-16 20:20:06 -05:00
Taylor Helsper
c478c82e46 Prevent logs from going to console 2019-10-16 19:06:38 -05:00
Taylor Helsper
012c9a1dd3 Bug fixes for verify 2019-10-15 22:19:02 -05:00
Taylor Helsper
26d78b183a Add verification of BTC 2019-10-15 21:57:46 -05:00
Taylor Helsper
838c3fa42d Update LND and GPG Verify it 2019-10-15 21:10:40 -05:00
Taylor Helsper
b63d814741 Add USB driver check service 2019-10-13 20:47:14 -05:00
Taylor Helsper
88c31deacf Tag v0.1.52 2019-10-12 16:07:53 -05:00
Taylor Helsper
c4cc33122d Use HTTPS references to mynode website 2019-10-12 16:03:18 -05:00
Taylor Helsper
21d5fe085b Mount drives with error=continue 2019-10-11 21:29:39 -05:00
Taylor Helsper
08f8a772f0 Tag v0.1.51 2019-10-10 19:25:40 -05:00
Taylor Helsper
efe886377b Upgrade RTL 2019-10-10 19:24:52 -05:00
Taylor Helsper
9358fbba1f Add ngrok for debugging 2019-10-09 21:50:07 -05:00
Taylor Helsper
fa7e8d4244 Tweak syslog 2019-10-09 19:07:38 -05:00
Taylor Helsper
556d5a6c35 Disable armbian ZRAM 2019-10-09 19:07:27 -05:00
Taylor Helsper
9ae9cd51d0 Disable armbian truncate logs 2019-10-09 19:07:11 -05:00
Taylor Helsper
ec2f17ab04 Tweak invalid block check timing / settings 2019-10-09 18:53:23 -05:00
Taylor Helsper
713521fcc2 Add rock64 specific overlaygit status 2019-10-09 07:54:16 -05:00
Taylor Helsper
4fce38cc9f Tag v0.1.50 2019-10-07 22:38:38 -05:00
Taylor Helsper
67d139a4f5 Fix checkin issue on x86 VM 2019-10-07 22:11:54 -05:00
Taylor Helsper
fe1ae6c40e Fix possible issue where electrs cant run 2019-10-07 22:11:31 -05:00
Taylor Helsper
683c96a00c Improve footer and add it to the status pages 2019-10-07 18:48:12 -05:00
Taylor Helsper
f640b6432a Improve upgrade for x86 2019-10-07 18:39:54 -05:00
Taylor Helsper
029bc47a8f Tag v0.1.49 2019-10-05 10:55:21 -05:00
Taylor Helsper
7a07bdbd22 Add abililty to customize bitcoin config 2019-10-05 10:53:19 -05:00
Taylor Helsper
76f3e78e43 Change BTC RPC Electrs URL to be secure 2019-10-04 21:00:24 -05:00
Taylor Helsper
08a0f83b0a Upgrade BTC RPC Explorer to 1.1.1 2019-10-04 20:30:56 -05:00
Taylor Helsper
a4ad71ab46 Open Avahi port 2019-10-04 20:26:48 -05:00
Taylor Helsper
1467631439 Improve console logging 2019-10-03 21:30:47 -05:00
Taylor Helsper
d608f28619 Early x86 support 2019-10-02 22:10:20 -05:00
Taylor Helsper
8d3fc8d465 Improve uploader devices 2019-09-26 21:08:08 -05:00
Taylor Helsper
04fd831e15 Remove unnecessary block check output 2019-09-26 21:06:34 -05:00
Taylor Helsper
cbb37a652a Add Electrum Local IP Command 2019-09-24 21:54:46 -05:00
Taylor Helsper
bce78b4e29 Fix bug in invalid block script 2019-09-24 20:57:48 -05:00
Taylor Helsper
5a9e4e547d Add network-manager package 2019-09-24 20:54:38 -05:00
Taylor Helsper
3ed9d8f800 Tag v0.1.48 2019-09-24 20:23:03 -05:00
Taylor Helsper
17dc7ff318 Catch lightning info exception 2019-09-24 20:21:33 -05:00
Taylor Helsper
80fb2b2366 Tweak block check timing 2019-09-24 20:21:14 -05:00
Taylor Helsper
3710bb0440 Only save 2 days of data to limit data in log ramdisk 2019-09-24 20:20:53 -05:00
Taylor Helsper
9b476d8f5f Add service to fix invalid blocks 2019-09-23 20:50:19 -05:00
Taylor Helsper
38cff419c5 Move USB settings 2019-09-23 20:50:02 -05:00
Taylor Helsper
3c761f787a Set DHCP additional DNS servers 2019-09-23 20:47:42 -05:00
Taylor Helsper
4284712664 Tag v0.1.47 2019-09-22 16:54:09 -05:00
Taylor Helsper
ca183733ea Simplify Tor page 2019-09-22 16:48:45 -05:00
Taylor Helsper
5d114458bf Change table width to 800px (was 600px) 2019-09-22 16:47:46 -05:00
Taylor Helsper
1f149eed6d Save QuickSync tar extract output and remove rate limit 2019-09-22 16:46:55 -05:00
Taylor Helsper
79667c269f Set USB to always On to prevent SSD errors 2019-09-22 16:45:43 -05:00
Taylor Helsper
894aa51bb6 Link more guides in GUI 2019-09-19 21:46:21 -05:00
Taylor Helsper
1d7f9c0cca Imrpove info on using electrum 2019-09-18 22:13:02 -05:00
Taylor Helsper
844fc0af13 LND Admin resets when changing PW 2019-09-17 21:29:44 -05:00
Taylor Helsper
683355e69a Add ability to hide changelog 2019-09-17 20:38:32 -05:00
Taylor Helsper
19f8b62005 Move changelog to root folder 2019-09-17 19:39:01 -05:00
Taylor Helsper
376d1b5c08 More syslog tweaks to prevent errors 2019-09-17 19:22:44 -05:00
Taylor Helsper
e24300b267 DNS tweaks 2019-09-16 22:37:23 -05:00
Taylor Helsper
f1889ee2e9 DNS tweaks 2019-09-16 22:34:59 -05:00
Taylor Helsper
03c6f24869 Improve logos and logrotate 2019-09-16 22:23:34 -05:00
Taylor Helsper
1bbe1ee67a Improve VPN consistency between reboots 2019-09-16 18:46:20 -05:00
Taylor Helsper
626c305ac8 Tag v0.1.45 2019-09-15 21:04:50 -05:00
Taylor Helsper
197003a9e6 Tweak wording 2019-09-15 20:53:11 -05:00
Taylor Helsper
d9a2aa08ee Add more Tor services 2019-09-15 20:50:38 -05:00
Taylor Helsper
01e46595d4 Tag v0.1.44 2019-09-13 21:32:24 -05:00
Taylor Helsper
e1194cc589 LND Admin Password now matches the myNode PW 2019-09-13 21:24:56 -05:00
Taylor Helsper
eeae60e9c1 Shutdown will redirect to home if it comes back up 2019-09-12 20:12:57 -05:00
Taylor Helsper
5a67cc2c62 Add shutdown option from settings page 2019-09-11 23:48:52 -05:00
Taylor Helsper
cd8fad2a13 Add changelog and way to view it on settings page 2019-09-09 22:15:14 -05:00
Taylor Helsper
0a5851f76d Add manual upgrade link 2019-09-09 21:49:51 -05:00
Taylor Helsper
189e2c4025 Add LND Connect description 2019-09-09 21:09:18 -05:00
Taylor Helsper
a3864f53a6 Tag v0.1.43 2019-09-03 19:49:30 -05:00
Taylor Helsper
93e48c0108 Tweak Tor settings 2019-09-03 16:56:09 -05:00
Taylor Helsper
b9cc5a4d3b Tag v0.1.42 2019-09-02 23:40:47 -05:00
Taylor Helsper
fd089fceee Run lndconnect so it can get tor Urls 2019-09-02 23:38:37 -05:00
Taylor Helsper
01f1f3ddad Tag v0.1.41 2019-09-02 22:52:55 -05:00
Taylor Helsper
08cb812fe9 Re-arrange electrum server page info 2019-09-02 22:44:58 -05:00
Taylor Helsper
1f8d4de5ca Add tor reset option 2019-09-02 18:38:51 -05:00
Taylor Helsper
588a8fd6bf Fix LND page error 2019-09-02 18:38:22 -05:00
Taylor Helsper
ad90915a47 Shorten reboot check time to 2.5s 2019-09-02 17:05:11 -05:00
Taylor Helsper
3b671e890a Add full path in lnd service file 2019-09-02 17:04:45 -05:00
Taylor Helsper
bdba4144d7 Add LND Connect to main page 2019-09-02 16:32:52 -05:00
Taylor Helsper
22f76f4d07 Improve error and success message logging 2019-09-02 16:32:39 -05:00
Taylor Helsper
185539e8a6 Add LND Tor service and lndconnect QR codes for it 2019-09-01 21:08:55 -05:00
Taylor Helsper
aba7ebf9bf Fix Tor config file for LND services 2019-09-01 21:01:34 -05:00
Taylor Helsper
9379088e96 Enable Tor services for LND API 2019-08-31 21:53:20 -05:00
Taylor Helsper
afd7395f91 Fix Tor Premium Feature 2019-08-31 11:07:08 -05:00
Taylor Helsper
5dd33ceb74 Tag v0.1.40 2019-08-30 23:24:07 -05:00
Taylor Helsper
d1e1a80181 GUI changes for Tor 2019-08-30 23:22:20 -05:00
Taylor Helsper
6a474b259b Tag v0.1.39 2019-08-30 22:44:37 -05:00
Taylor Helsper
01a8d0a266 Add Electrum Server Tor Service 2019-08-30 22:44:02 -05:00
Taylor Helsper
932c7dc7e6 Fix VPN issue where firewall needs to restart after VPN is active 2019-08-30 20:17:35 -05:00
Taylor Helsper
6882991b5e Auto unlock after restarting LND 2019-08-29 20:37:15 -05:00
Taylor Helsper
1e2229b1f6 Add Web GUI URL after SSH login 2019-08-28 21:10:40 -05:00
Taylor Helsper
ce9f71cd2a Tag v0.1.38 2019-08-28 20:31:56 -05:00
Taylor Helsper
100577885e Enable IPv4 forwarding so VPN works between upgrades 2019-08-28 20:31:17 -05:00
Taylor Helsper
b728b89227 Add IP info to settings page 2019-08-28 19:29:02 -05:00
Taylor Helsper
812ebe256c Show electrum server URL 2019-08-26 20:36:15 -05:00
Taylor Helsper
4b841ddd69 Tag v0.1.37 2019-08-25 19:50:02 -05:00
Taylor Helsper
da7bdf878c VPN HDD backup 2019-08-25 19:49:22 -05:00
Taylor Helsper
6478e70492 Rotate more logs 2019-08-25 15:34:04 -05:00
Taylor Helsper
c0c08dc20a Fix settings page message 2019-08-24 20:05:02 -05:00
Taylor Helsper
623c2ee515 Fix issue url issue on settings page 2019-08-24 20:02:46 -05:00
Taylor Helsper
a987893639 Move LND unlock log 2019-08-24 16:04:32 -05:00
Taylor Helsper
13eb382948 Give lnd a bit more RAM to reduce CPU usage 2019-08-24 15:45:39 -05:00
Taylor Helsper
ab8d4e21e7 Tweak upgrade output 2019-08-24 15:07:37 -05:00
Taylor Helsper
2fc1fbf0d2 Add temp display 2019-08-24 11:03:49 -05:00
Taylor Helsper
e0b9394ce4 Tag v0.1.37 2019-08-23 20:25:13 -05:00
Taylor Helsper
2c437c3c41 Mention VPN support 2019-08-23 20:24:41 -05:00
Taylor Helsper
47c0b54d0c More VPN updates 2019-08-23 20:19:58 -05:00
Taylor Helsper
9aefd866ad Disable pivpn unattended upgrades since it makes OS assumptions and myNode can manage better during upgrades 2019-08-22 22:02:18 -05:00
Taylor Helsper
4464d0e86f Revert changes to DL settings 2019-08-21 22:15:23 -05:00
Taylor Helsper
c59be4768b Tag v0.1.35 2019-08-20 21:03:59 -05:00
Taylor Helsper
e9f4b03fc9 Improve QuickSync and Bandwidth 2019-08-20 21:02:57 -05:00
Taylor Helsper
59bebe31bd Improve quicksync speed management 2019-08-19 23:39:10 -05:00
Taylor Helsper
523bd9b7ce Improve LND page layout 2019-08-19 22:27:20 -05:00
Taylor Helsper
35a47949de Use rpcauth for btc authentication rather than user/pass 2019-08-19 20:36:58 -05:00
Taylor Helsper
e821e7c8bb Tag v0.1.34 2019-08-18 21:30:16 -05:00
Taylor Helsper
e35e3afe50 Explicity set tx limit for electrs (this affects explorers) 2019-08-18 21:28:56 -05:00
Taylor Helsper
b713f203d0 BTC RPC Explorer will now wait on bitcoin 2019-08-18 21:26:35 -05:00
Taylor Helsper
4fcacb9886 Resolve enable/disable differences if full SD card upgrade is done 2019-08-18 21:25:55 -05:00
Taylor Helsper
b4ec2711e2 Improve VPN page display 2019-08-18 17:30:15 -05:00
Taylor Helsper
aad7a55d0b Improve VPN regen and display 2019-08-18 17:29:14 -05:00
Taylor Helsper
ab97e9a73f Add enable/disable files to mynode_config.sh 2019-08-17 22:31:32 -05:00
Taylor Helsper
fde0f1b5ac Add bitcointx tools to pip packages 2019-08-17 22:30:21 -05:00
Taylor Helsper
6afbe0a2a0 Slight CSS tweaks 2019-08-17 21:46:37 -05:00
Taylor Helsper
dac819c9df Modify DNS settings 2019-08-16 23:11:28 -05:00
Taylor Helsper
2fa826c903 Remove default pass or VPN - will be configurable later 2019-08-16 23:08:49 -05:00
Taylor Helsper
ea12bc04e6 Re-enable txindex for RPC explorer 2019-08-16 21:17:00 -05:00
Taylor Helsper
471b06bc67 Catch possible exception on electrum server page 2019-08-15 22:20:20 -05:00
Taylor Helsper
ce76fe2992 Auto-detect device type 2019-08-15 22:19:46 -05:00
Taylor Helsper
213088812a Run post upgrade when doing an upgrade w/ reboot 2019-08-15 22:18:32 -05:00
Taylor Helsper
2f8dce55b5 Update reboot message 2019-08-15 22:17:43 -05:00
Taylor Helsper
8996a451cb Improve CI with RTL due to Google questioning... 2019-08-14 21:41:38 -05:00
Taylor Helsper
72e0f75d48 Tag v0.1.33 2019-08-14 18:12:03 -05:00
Taylor Helsper
731b59c112 Visual improvement on LND page regrding version 2019-08-14 18:05:16 -05:00
Taylor Helsper
bf42887428 More VPN enhancements 2019-08-14 17:59:02 -05:00
Taylor Helsper
af7f99916e Fix wallet creation with latest LND version 2019-08-14 17:58:45 -05:00
Taylor Helsper
c26db635a5 Reduce delta for reboot checks 2019-08-13 21:58:23 -05:00
Taylor Helsper
93272c162d More VPN enhancements 2019-08-13 21:01:16 -05:00
Taylor Helsper
9d29e73de3 VPN fixes 2019-08-13 12:16:18 -05:00
Taylor Helsper
c09028a2de Add niceness levels to key services 2019-08-12 22:38:47 -05:00
Taylor Helsper
5594b561e5 Initial VPN checkin 2019-08-12 22:29:53 -05:00
Taylor Helsper
4a83028311 Tag v0.1.32 2019-08-09 20:11:41 -05:00
Taylor Helsper
0f2baf2cd9 Slow down extract to prevent too much power draw 2019-08-09 20:09:41 -05:00
Taylor Helsper
89e4a7d197 Add user for VPN access 2019-08-09 20:08:50 -05:00
Taylor Helsper
c759e879cf Upgrade bitcoind to 18.1 and improve quicksync with SSD 2019-08-09 20:07:46 -05:00
Taylor Helsper
3a1c2411ec Tag v0.1.31 2019-08-07 20:47:50 -05:00
Taylor Helsper
eb468dc823 Rate limit extract to hopefully prevent power issues during extreme disk RW 2019-08-07 20:46:58 -05:00
Taylor Helsper
cc5e64a2c1 Add LND version to Lightning page 2019-07-31 23:27:16 -05:00
Taylor Helsper
5e39f67b62 Tag v0.1.30 2019-07-31 21:58:52 -05:00
Taylor Helsper
0065e24203 Add QS delay 2019-07-31 21:55:17 -05:00
Taylor Helsper
63e52d2a0a Add ability to enable/disable quicksync 2019-07-31 21:46:22 -05:00
Taylor Helsper
4e991f627a Upgrade LND to 0.7.1 2019-07-31 20:51:58 -05:00
Taylor Helsper
7f96d8bc04 Add settings toggle for being an uploader device 2019-07-31 19:47:04 -05:00
Taylor Helsper
dcb1a97cc8 Add ability to run a local upgrade without reboot 2019-07-31 19:38:28 -05:00
Taylor Helsper
f58fb4220d Fix electrs logging message 2019-07-29 22:13:48 -05:00
Taylor Helsper
54cabe2998 Tag v0.1.29 2019-07-29 19:35:57 -05:00
Taylor Helsper
ebefb3b204 Prevent prompt during RTL install 2019-07-29 19:30:33 -05:00
Taylor Helsper
77d87b0989 Improve RTL password management 2019-07-28 18:34:08 -05:00
Taylor Helsper
e6db0ef393 Make other projects upgradable 2019-07-28 17:41:37 -05:00
Taylor Helsper
cd10d5f501 Improve formtting and electrs logging 2019-07-28 16:09:07 -05:00
Taylor Helsper
265ff0b877 Tag v0.1.28 2019-07-28 16:03:38 -05:00
Taylor Helsper
4d6b914e2a Check for new version on startup 2019-07-28 16:02:56 -05:00
Taylor Helsper
43c2d280d9 Improve key copy 2019-07-28 15:36:20 -05:00
Taylor Helsper
59d95738f8 Fix startug bug after mongodb was removed 2019-07-27 12:07:00 -05:00
Taylor Helsper
1863f3813b Fix race condition in generating lndconnect codes for the first time 2019-07-27 12:00:41 -05:00
Taylor Helsper
74cbe0507d Give Bitcoin 700MB RAM on 2GB devices 2019-07-27 12:00:18 -05:00
Taylor Helsper
9adc7ad088 Add device_type 2019-07-26 22:24:58 -05:00
Taylor Helsper
44abb69eea Improve uploader button 2019-07-26 21:13:40 -05:00
Taylor Helsper
f4821fabbc Tag v0.1.27 2019-07-26 20:39:24 -05:00
Taylor Helsper
71103da2ff Add way to view quicksync status from web 2019-07-25 22:21:59 -05:00
Taylor Helsper
8ca2dd0c56 Tag v0.1.25 2019-07-24 23:13:26 -05:00
Taylor Helsper
2842c0ab86 Tag v0.1.25 2019-07-24 22:53:43 -05:00
Taylor Helsper
4a812682eb Tag v0.1.24 2019-07-24 22:08:27 -05:00
Taylor Helsper
5de2837ea7 Add uploader capability 2019-07-24 21:51:12 -05:00
Taylor Helsper
e22f2bb392 Fill in links 2019-07-19 22:05:30 -05:00