Commit Graph

226 Commits

Author SHA1 Message Date
Taylor Helsper
7340baea15 Gen electrs cert different from https 2020-07-17 23:07:12 -05:00
Taylor Helsper
e4c772953a Fix chpasswd for thunderhub; Update service files 2020-07-17 18:10:23 -05:00
Taylor Helsper
db29743190 Thunderhub note update 2020-07-17 01:09:38 -05:00
Taylor Helsper
9322a6efd7 Add thunderhub 2020-07-13 23:50:54 -05:00
Taylor Helsper
bf0cd5fb20 Add tor service for caravan, lnbits, and specter 2020-07-08 22:03:37 -05:00
Taylor Helsper
0e49e96307 Move Specter data to HDD 2020-07-07 23:16:10 -05:00
Taylor Helsper
8fa9eb2816 Add Specter; Add beta apps section 2020-07-07 22:13:01 -05:00
Taylor Helsper
6f910b62ed Update electrs service file for new version 2020-07-06 21:13:03 -05:00
Taylor Helsper
b93644fb3d Fix lnbits service file 2020-06-30 21:36:55 -05:00
Taylor Helsper
0cd5cd34bf LNbits beta feedback 2020-06-28 22:35:21 -05:00
Taylor Helsper
f80fc78d27 Add LNbits 2020-06-27 21:12:54 -05:00
Taylor Helsper
0390a7b559 Upgrade to Python 3.7.7; More lnbits foundation 2020-06-25 23:30:17 -05:00
Taylor Helsper
59d17748f8 Add HTTPS for Caravan 2020-06-16 22:48:25 -05:00
Taylor Helsper
87096e6080 Tweak BTC mem values 2020-06-09 21:50:03 -05:00
Taylor Helsper
cbad16e56e Add Caravan and a Proxy for handling CORS issues 2020-06-05 20:46:39 -05:00
Taylor Helsper
2a585af356 Move lnd command lines args to config file 2020-06-02 16:11:31 -05:00
Taylor Helsper
57cc58c852 Change swap default to 2GB; Swap size is configurable 2020-05-22 22:18:50 -05:00
Taylor Helsper
1644ee8f7f Disable netdata button until ready 2020-05-18 22:43:04 -05:00
Taylor Helsper
799aedd257 Start netdata without waiting on bitcoin sync 2020-05-18 22:31:09 -05:00
Taylor Helsper
f78add0af1 LND login waits on log message 2020-05-12 23:02:11 -05:00
Taylor Helsper
6573a28edf Add Onion URL for BTCPay Server 2020-05-10 22:16:02 -05:00
Taylor Helsper
120d2dea6a Add IO weights to services 2020-05-08 22:36:14 -05:00
Taylor Helsper
028ebba09c Improved shutdown / reboot consistency 2020-04-22 21:59:37 -05:00
Taylor Helsper
a23bfd558c Hide Netdata info until it's ready 2020-04-14 21:32:27 -05:00
Taylor Helsper
74935e46ec Add accept-keysend 2020-04-14 21:32:01 -05:00
Taylor Helsper
9472cdc477 Add support for Tor v2 and v3 remote access 2020-04-11 20:49:36 -05:00
Taylor Helsper
92d8162110 Delay TLS Proxy 2020-04-11 14:33:49 -05:00
Taylor Helsper
5b9461ec9f Try another docker delay strategy 2020-04-02 21:00:11 -05:00
Taylor Helsper
4dd788f617 Firewall setup will retry if it fails 2020-03-30 18:19:59 -05:00
Taylor Helsper
661ac4a95a Tweak mempool timing 2020-03-29 20:24:53 -05:00
Taylor Helsper
0a72fda484 Rename mempoolspace to mempool 2020-03-20 21:56:53 -05:00
Taylor Helsper
4a7b5e1f53 Add option to reinstall netdata 2020-03-20 21:53:38 -05:00
Taylor Helsper
8172d79a80 Add SSH to Tor; Seperate Electrs URL 2020-03-09 21:10:37 -05:00
Taylor Helsper
f9d918c814 Upgrade to Tor v3 2020-03-08 23:20:45 -05:00
Taylor Helsper
e444094d74 Disable IPv6 in UFW; Tweak docker settings 2020-03-04 12:52:58 -06:00
Taylor Helsper
708ebda548 Dojo waits for docker image installation; Dojo reinstall resets config 2020-03-01 14:53:50 -06:00
Taylor Helsper
440eb1f9b2 Cleanup dojo merge 2020-02-27 20:32:43 -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
82ccae555a Make docker_images a service again to get better status 2020-02-23 15:55:37 -06:00
Taylor Helsper
139a1705dd Improve docker image install/launch consistency 2020-02-22 22:20:31 -06:00
Taylor Helsper
e1f2c86bd6 Containers wait on docker image install 2020-02-22 22:19:22 -06:00
Taylor Helsper
2ad766403a Improve webssh2 consistency 2020-02-22 22:17:58 -06:00
Taylor Helsper
32ac3ed159 Tweak ramlog sized and clear before upgrades 2020-02-16 18:27:26 -06:00
Taylor Helsper
d5ea6b4e96 Add firewall info settings page 2020-02-13 18:47:51 -06:00
Taylor Helsper
b96be9148b Improve ramlog and logrotate 2020-02-09 21:25:47 -06:00
Taylor Helsper
0905c9e746 Tag v0.1.88; Update loopd and mempoolspae service files 2020-02-08 23:19:12 -06:00
Taylor Helsper
5ab15413b7 Add loopd 2020-02-08 20:20:35 -06:00
Taylor Helsper
5d00c8d86c Improve mempoolspace service 2020-02-08 20:20:22 -06:00
Taylor Helsper
6e93f8a40c Roll back tor changes 2020-02-08 18:29:01 -06:00
Taylor Helsper
103f352c38 Add more services to tor 2020-01-29 23:08:52 -06:00
Taylor Helsper
6b4cf14d62 Increase lograte freq 2020-01-28 23:01:09 -06:00
Taylor Helsper
bb39c93dfd Restart docker image build faster 2020-01-20 19:33:07 -06:00
Taylor Helsper
2b58fca425 Start BTCPayServer after Bitcoin 2020-01-20 18:37:47 -06:00
Taylor Helsper
a45e61e68b Revert DNS Changes 2020-01-19 21:25:45 -06:00
Taylor Helsper
d04fa72346 Docker images won't run until bitcoin is synced; reduces load 2020-01-18 20:37:48 -06:00
Taylor Helsper
c85d215b7b Tweak DNS servers 2020-01-18 11:19:50 -06:00
Taylor Helsper
06747ff290 Improve DNS to use resolvconf 2020-01-15 20:53:50 -06:00
Taylor Helsper
ce550de6ca BTCPay Server first attempt 2020-01-14 22:47:44 -06:00
Taylor Helsper
1027e993e9 Add BTC Pay port to tor and firewall 2020-01-14 22:39:15 -06:00
Taylor Helsper
e21956eb99 Append additional DNS servers vs prepend 2020-01-14 22:35:59 -06:00
Taylor Helsper
fc3046bc35 Add mempoolspace port to tor access 2020-01-11 14:14:03 -06:00
Taylor Helsper
c3aa62fa5e Disable Wifi MAC Randomization 2020-01-11 13:22:07 -06:00
Taylor Helsper
0130d9e188 Delay docker image restart 2020-01-07 20:52:54 -06:00
Taylor Helsper
793507b094 Add building docker image workaround and more info 2020-01-06 23:18:00 -06:00
Taylor Helsper
dfaaeafc14 Start docker services after container install 2020-01-06 17:46:29 -06:00
BTCxZelko
0ce9cea96c Add Samourai Wallet's Whirlpool (#76)
* basic files and pages

* Create whirlpool.service

* Added Whirlpool port

* add openjdk-8-jre

* Whirlpool dependencies

* updates for PR

added line 26 and 27
removed second argument from wget

* Whirlpool edit

added sudo -u bitcoin

* instructions for setting up whirlpool

* corrected line 25

sudo -u bitcoin mkdir -p

* minor changes in instructions

* Create setup_whirlpool.sh

* updated instructions and deleted repeated code

* Delete setup_whirlpool.sh

* Set for future upgrades

* renamed whirlpool.jar

based on post_install.sh

* systemctl enable whirlpool

* use black/white whirlpool logo

* Update mynode_post_upgrade.sh

* Update mynode_post_upgrade.sh

* Update bitcoin.conf

updated for dojo

* Update mynode_post_upgrade.sh

* Update mynode_post_upgrade.sh

* Update mynode_post_upgrade.sh

* Update mynode_post_upgrade.sh

* Update mynode_post_upgrade.sh

* dojo compatible conf

updated for dojo

* update Whirlpool-cli to 0.9.2

* Update to whirlpool 0.9.3

Co-authored-by: Abhishek Shandilya <abhiShandy@users.noreply.github.com>
Co-authored-by: Taylor Helsper <tehelsper@gmail.com>
2019-12-25 22:38:30 -06:00
Taylor Helsper
e9a679fa9f Tweak mempool.space timing 2019-12-23 00:46:46 -06:00
Taylor Helsper
8c9b7fa09f Add mempool.space 2019-12-22 23:46:42 -06:00
Taylor Helsper
e8af64d3b7 Tweak bitcoind nice 2019-12-18 23:34:27 -06:00
Taylor Helsper
97a770ab26 Start BTC RPC Explorer after Electrs 2019-12-10 20:31:32 -06:00
Taylor Helsper
2ef4cbdbb9 Improve swapiness 2019-12-08 21:45:16 -06:00
Taylor Helsper
172828bd3b Delay docker containers until drive is mounted 2019-11-29 21:29:55 -06:00
Taylor Helsper
dbb79ce001 Remove dpkg config file prompt 2019-11-27 21:56:54 -06:00
Taylor Helsper
7bb7f47c97 Cleanup docker service shutdown 2019-11-25 20:17:32 -06:00
Taylor Helsper
9e82b7819a Add local GUI and bug fixes 2019-11-24 21:45:24 -06:00
Taylor Helsper
84cdcd3a79 Add WebSSH Client 2019-11-22 22:27:35 -06:00
Taylor Helsper
ed7a7a5422 Dont save BTC RPC Explorer log info 2019-11-22 22:27:15 -06:00
Taylor Helsper
d49f695191 Simplify IP Address display in MOTD 2019-11-18 21:24:16 -06:00
Taylor Helsper
c677dffd4f Make sure tor folder exist 2019-11-16 22:20:23 -06:00
Taylor Helsper
fdb2961ae0 Upgrade improvements, netdata improvements 2019-11-15 23:09:15 -06:00
Taylor Helsper
aa2d5d3cd8 Add netdata - first docker container 2019-11-13 20:32:37 -06:00
Taylor Helsper
779129c9de Add glances 2019-11-11 20:35:05 -06:00
Taylor Helsper
a7dd764885 Fix lndconnect 2019-11-10 20:15:43 -06:00
Taylor Helsper
1215d7ec9f Add some default NTP servers 2019-11-09 09:42:26 -06:00
Taylor Helsper
c0424f6887 Move Rock64 electrs and add additional debug 2019-11-08 19:25:22 -06:00
Taylor Helsper
50bf2bf655 Tweak tor settings 2019-11-04 19:18:28 -06:00
Taylor Helsper
59be008880 More disable IPv6 2019-10-29 22:13:21 -05:00
Taylor Helsper
97fb61bdfc Tweak lnd parameters 2019-10-27 17:25:54 -05:00
Taylor Helsper
a81da403e1 Add HTTPS cert regen 2019-10-26 12:15:29 -05:00
Taylor Helsper
8bb44864ac Add HTTPS to Tor 2019-10-23 20:03:27 -05:00
Taylor Helsper
8f7f4f62bc Add Bitcoin RPC via Tor 2019-10-19 22:25:22 -05:00
Taylor Helsper
755a5cdfec Add HTTPS option for GUI 2019-10-18 22:39:29 -05:00
Taylor Helsper
c478c82e46 Prevent logs from going to console 2019-10-16 19:06:38 -05:00
Taylor Helsper
b63d814741 Add USB driver check service 2019-10-13 20:47:14 -05:00
Taylor Helsper
fa7e8d4244 Tweak syslog 2019-10-09 19:07:38 -05:00
Taylor Helsper
08a0f83b0a Upgrade BTC RPC Explorer to 1.1.1 2019-10-04 20:30:56 -05:00
Taylor Helsper
1467631439 Improve console logging 2019-10-03 21:30:47 -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
3c761f787a Set DHCP additional DNS servers 2019-09-23 20:47:42 -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
d9a2aa08ee Add more Tor services 2019-09-15 20:50:38 -05:00
Taylor Helsper
93e48c0108 Tweak Tor settings 2019-09-03 16:56:09 -05:00
Taylor Helsper
fd089fceee Run lndconnect so it can get tor Urls 2019-09-02 23:38:37 -05:00
Taylor Helsper
3b671e890a Add full path in lnd service file 2019-09-02 17:04:45 -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
01a8d0a266 Add Electrum Server Tor Service 2019-08-30 22:44:02 -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
100577885e Enable IPv4 forwarding so VPN works between upgrades 2019-08-28 20:31:17 -05:00
Taylor Helsper
6478e70492 Rotate more logs 2019-08-25 15:34:04 -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
35a47949de Use rpcauth for btc authentication rather than user/pass 2019-08-19 20:36:58 -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
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
5de2837ea7 Add uploader capability 2019-07-24 21:51:12 -05:00
Taylor Helsper
87659bc96b Word towards SD card replacement support 2019-07-05 20:45:42 -05:00
Taylor Helsper
262c75b69c Enable Tor config 2019-06-29 10:53:33 -05:00
Taylor Helsper
283b190702 Initial copy to open source repo 2019-06-15 18:02:44 -05:00