Commit Graph

144 Commits

Author SHA1 Message Date
kexkey
0284f177a0 Added installation and features tests 2018-12-26 14:52:53 -05:00
jash
ebacdec65a fixed datapath confusion confusion 2018-12-26 14:52:53 -05:00
jash
5136324728 fix datapath confusion 2018-12-26 14:52:53 -05:00
jash
50235c0d64 made xpub key optional 2018-12-26 14:52:53 -05:00
jash
5f64a1b936 added version tag to config files for later migration 2018-12-26 14:52:53 -05:00
kexkey
5cb9f4e380 Added help texts, api/keys sample files and minor stuff. 2018-12-26 14:52:53 -05:00
jash
c984e8ff6a only write stuff to config files, when its actually there 2018-12-26 14:52:53 -05:00
jash
4b72317260 localhost and 127.0.0.1 are always added to the gatekeeper cert, the current hostname will be set as default hostname, which can be changed during configuraion 2018-12-26 14:52:53 -05:00
kexkey
934cb26d27 Bitcoin version tag is v0.17.0 2018-12-26 14:52:53 -05:00
kexkey
e6f4ce678c wallet prefix in bitcoin.conf and setup permissions glitch fixed 2018-12-26 14:52:53 -05:00
kexkey
80aac9c200 Changed opentimestamps for otsclient 2018-12-26 14:52:53 -05:00
jash
1a3e8b7c8d new default API properties in index.js 2018-12-26 14:52:53 -05:00
jash
7b2a54f50a fix: display fuckup 2018-12-26 14:52:53 -05:00
jash
7ecc6c3edc exitStatus.sh lets the setup bash script know if the docker process exited cleanly 2018-12-26 14:52:53 -05:00
jash
a03c0265e8 fixed gatekeeper cert recreation 2018-12-26 14:52:53 -05:00
jash
52dbacd085 added opentimestamp env vars to proxy 2018-12-26 14:52:53 -05:00
jash
7f45d7940e added opentimestamps feature to configtool 2018-12-26 14:52:53 -05:00
jash
3d9df19602 FROM version lock to same version as opentimestamps image 2018-12-26 14:52:53 -05:00
jash
08f87be1f6 cert creation now takes CNs as argument for which the cert is valid 2018-12-26 14:52:53 -05:00
jash
1af608bf5f color change 2018-12-26 14:52:53 -05:00
jash
bbc182664c fixed typo 2018-12-26 14:52:53 -05:00
jash
8ca8ec90d6 added missing help texts and markers to see where they will be shown 2018-12-26 14:52:53 -05:00
jash
a458c72aa6 fixed wrong help text key 2018-12-26 14:52:53 -05:00
jash
a08d3c29c9 added help text 2018-12-26 14:52:53 -05:00
jash
aedb6b4790 some rearranging 2018-12-26 14:52:53 -05:00
jash
c1459a51d3 added nano 2018-12-26 14:52:53 -05:00
jash
6cbb12aa3a added proper pruning 2018-12-26 14:52:53 -05:00
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