Commit Graph

117 Commits

Author SHA1 Message Date
jash
51235d2e06 gatekeeper prompts now ask for confirmation of the keys archive password 2018-12-26 14:52:53 -05:00
jash
e8f4775fa7 added option to expose lightning node port 2018-12-26 14:52:53 -05:00
jash
175d008f10 removed ip whitelist option 2018-12-26 14:52:53 -05:00
jash
f4d6036a17 removed question for lightning implementation, since there is only c-lightning support 2018-12-26 14:52:53 -05:00
jash
283d4cf2b9 removed electrum feature 2018-12-26 14:52:53 -05:00
jash
210d9aa5bf removed opentimestamps feature 2018-12-26 14:52:53 -05:00
jash
aa645fc709 added cleanup var to config.sh 2018-12-26 14:52:53 -05:00
jash
516b80ebd7 fixed recreation of keys and certs 2018-12-26 14:52:53 -05:00
jash
653c69f5bf added cleanup prompt 2018-12-26 14:52:53 -05:00
jash
e7cbbfd0d2 renamed clientKeys.7z to client.7z 2018-12-26 14:52:53 -05:00
jash
d35b2766ab added creation of gatekeeper certs. cert is also added to clientKeys.7z to be used with curl or some other web browser. Using this cert on the client will prevent man in the middle attacks 2018-12-26 14:52:53 -05:00
jash
914f4fa69e only remove file if it actually exists :/ 2018-12-26 14:52:53 -05:00
jash
91f8dc2346 config tool now uses user which it runs under as default user for cyphernode, when run_as_user is not selected 2018-12-26 14:52:53 -05:00
jash
1da3984e97 added default for run_as_different_user key 2018-12-26 14:52:53 -05:00
jash
7a8d72673b run as user now works for gatekeeper. All keys and certs can be mode rw for the user which is used to run cyphernode. 2018-12-26 14:52:53 -05:00
jash
2cf840ff1a added run_as_user prompts 2018-12-26 14:52:53 -05:00
jash
71c7aa7170 renamed authentication to gatekeeper. Added config templates and entry in docker-compose template 2018-12-26 14:52:53 -05:00
jash
abd7cfb714 added small help text system with simple formatting 2018-12-26 14:52:53 -05:00
jash
1ffb836386 added optional help module 2018-12-26 14:52:53 -05:00
jash
0e27c744bf removed some newlines 2018-12-26 14:52:53 -05:00
jash
af059a29ff api.properties and ip-whitelist can now be configured in the config tool 2018-12-26 14:52:53 -05:00
jash
8e144065a2 added editor 2018-12-26 14:52:53 -05:00
jash
ac66c2bb00 cleanup uneeded containers 2018-12-26 14:52:53 -05:00
jash
ec10e8dc1e added support for api key generation 2018-12-26 14:52:53 -05:00
jash
a99e32e04f less information 2018-12-26 14:52:53 -05:00
jash
be8a11b58f moved common code to the end of method 2018-12-26 14:52:53 -05:00
jash
5d29cbc0f7 cyphernodeconf can take password from env for automatic lunanode setup 2018-12-26 14:52:53 -05:00
jash
c0d439da8d Added support for encrypted 7z config archive files 2018-12-26 14:52:53 -05:00
jash
026603cfcb asking for runtime username 2018-12-26 14:52:53 -05:00
jash
27c26d9cb9 added own bitcoin.conf for c-lightning 2018-12-26 14:52:53 -05:00
jash
f9d162b0c8 splash anim should work on Terminal.app now 2018-12-26 14:52:53 -05:00
jash
178558973b made uacomment optional 2018-12-26 14:52:53 -05:00
jash
a9b45fb667 splash is now always shown 2018-12-26 14:52:52 -05:00
jash
495033deeb installer generstes start stop scripts now 2018-12-26 14:52:52 -05:00
jash
382d9ff5be adde devregistry support 2018-12-26 14:52:52 -05:00
jash
2eac43d9b4 nicer splash 2018-12-26 14:52:52 -05:00
jash
c8a5e04d3a renamed proxy prompter to cyphernode 2018-12-26 14:52:52 -05:00
jash
338efaa0ad added animated splash screen 2018-12-26 14:52:52 -05:00
jash
54b2b6972c docker_mode is now written to installer config.sh 2018-12-26 14:52:52 -05:00
jash
8e603957fc removed lunanode option 2018-12-26 14:52:52 -05:00
jash
ddc8b0c6a4 renamed props.json to config.json 2018-12-26 14:52:52 -05:00
jash
1f20036790 refactored setup.sh and split it into build.sh and setup.sh 2018-12-26 14:52:52 -05:00
jash
ac8f5f3b65 latest version of satoshiportal dockers 2018-12-26 14:52:52 -05:00
jash
eeb96fa7cc support for su-exec containers 2018-12-26 14:52:52 -05:00
jash
ca73143b0f more chars for ua comment 2018-12-26 14:52:52 -05:00
jash
4193bd5984 added trim filters to all inputs to avoid leading and trailing spaces 2018-12-26 14:52:52 -05:00
jash
3d6b0eb1fe added ua comment validator 2018-12-26 14:52:52 -05:00
jash
3c48feca86 unused 2018-12-26 14:52:52 -05:00
jash
5f68550103 using su-exec from apk 2018-12-26 14:52:52 -05:00
jash
0af6c5fd1f reverted som changes in the proxy. 2018-12-26 14:52:52 -05:00