Commit Graph

  • 52dbacd085 added opentimestamp env vars to proxy jash 2018-11-14 17:07:08 +01:00
  • 7f45d7940e added opentimestamps feature to configtool jash 2018-11-13 23:57:55 +01:00
  • 3d9df19602 FROM version lock to same version as opentimestamps image jash 2018-11-13 23:56:51 +01:00
  • f58841e338 checking some more if we need sudo jash 2018-11-13 23:56:25 +01:00
  • 78103de4e6 added opentimestamps to setup script jash 2018-11-13 23:56:04 +01:00
  • 977c308883 comment produced a build error jash 2018-11-13 23:54:03 +01:00
  • 40425a963b added otsclient to build jash 2018-11-13 23:53:42 +01:00
  • 18b942b47c using Dockerfile-alpine when building clighting on arm jash 2018-11-13 23:50:24 +01:00
  • bef6df09fe fixed alpine version to 3.8 jash 2018-11-05 22:35:23 +01:00
  • 32739f3310 removed ots client from build jash 2018-11-05 22:23:29 +01:00
  • 08f87be1f6 cert creation now takes CNs as argument for which the cert is valid jash 2018-11-05 21:58:31 +01:00
  • 1af608bf5f color change jash 2018-11-04 18:49:48 +01:00
  • b62506dc48 more instructions jash 2018-11-04 18:49:36 +01:00
  • 8302b8ca82 cleanup jash 2018-11-04 18:41:20 +01:00
  • ee20c4dcfe fixed some sudo stuff jash 2018-11-04 18:34:10 +01:00
  • bbc182664c fixed typo jash 2018-11-04 18:04:41 +01:00
  • 582a0098b5 damnit! jash 2018-11-04 17:53:02 +01:00
  • f5bcfe5089 modify permissions now uses sudo when required jash 2018-11-04 17:51:45 +01:00
  • 3825cecb40 simplificationa and bug fix jash 2018-11-04 17:38:13 +01:00
  • b2e2dfed42 bitcoin.conf comparison should check if file exists! >:-[ jash 2018-11-04 16:52:33 +01:00
  • 8ca8ec90d6 added missing help texts and markers to see where they will be shown jash 2018-11-04 16:08:51 +01:00
  • a458c72aa6 fixed wrong help text key jash 2018-11-04 16:08:19 +01:00
  • a08d3c29c9 added help text jash 2018-11-04 16:08:00 +01:00
  • aedb6b4790 some rearranging jash 2018-11-04 16:07:43 +01:00
  • c1459a51d3 added nano jash 2018-11-04 16:07:17 +01:00
  • 474750c332 didididi :D tiny brain... tiny brain! jash 2018-11-04 15:36:43 +01:00
  • e1f04213fc added some sanity checks before running the actual install jash 2018-11-04 15:02:09 +01:00
  • ff291c4a0e added some sanity checks before copying bitcoin.conf jash 2018-11-04 01:52:17 +01:00
  • 6cbb12aa3a added proper pruning jash 2018-11-03 19:09:29 +01:00
  • 7f936436f4 whoops! :D jash 2018-11-03 19:00:30 +01:00
  • 887ea909f3 added image cleanup jash 2018-11-03 17:51:12 +01:00
  • 51235d2e06 gatekeeper prompts now ask for confirmation of the keys archive password jash 2018-11-03 17:39:17 +01:00
  • 3df176a4df changing mode of db file to +rw for owner and -rw for group and others jash 2018-11-03 17:23:34 +01:00
  • f9eb3062d2 cyphernodenet is now created fitting to the docker mode (compose, swarm) jash 2018-11-03 13:14:31 +01:00
  • e8f4775fa7 added option to expose lightning node port jash 2018-11-03 12:52:01 +01:00
  • 175d008f10 removed ip whitelist option jash 2018-11-03 12:50:44 +01:00
  • f4d6036a17 removed question for lightning implementation, since there is only c-lightning support jash 2018-11-03 12:34:33 +01:00
  • 283d4cf2b9 removed electrum feature jash 2018-11-03 12:32:58 +01:00
  • 210d9aa5bf removed opentimestamps feature jash 2018-11-03 12:32:08 +01:00
  • aa645fc709 added cleanup var to config.sh jash 2018-11-03 12:28:19 +01:00
  • 516b80ebd7 fixed recreation of keys and certs jash 2018-11-03 12:27:55 +01:00
  • 653c69f5bf added cleanup prompt jash 2018-11-03 12:27:04 +01:00
  • e7cbbfd0d2 renamed clientKeys.7z to client.7z jash 2018-11-02 21:15:35 +01:00
  • 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 jash 2018-11-02 20:48:28 +01:00
  • 914f4fa69e only remove file if it actually exists :/ jash 2018-11-01 19:41:07 +01:00
  • 91f8dc2346 config tool now uses user which it runs under as default user for cyphernode, when run_as_user is not selected jash 2018-11-01 19:02:53 +01:00
  • 1da3984e97 added default for run_as_different_user key jash 2018-11-01 18:50:24 +01:00
  • 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. jash 2018-11-01 18:33:27 +01:00
  • 2cf840ff1a added run_as_user prompts jash 2018-10-29 23:06:44 +01:00
  • 86eee3ab33 is RUN_AS_USER is set, some commands are executed with sudo jash 2018-10-29 23:06:09 +01:00
  • 71c7aa7170 renamed authentication to gatekeeper. Added config templates and entry in docker-compose template jash 2018-10-24 00:46:06 +02:00
  • abd7cfb714 added small help text system with simple formatting jash 2018-10-24 00:43:20 +02:00
  • 8bf849a980 more checks and file copying jash 2018-10-24 00:39:59 +02:00
  • 209d46453c removed config files from Dockerfile jash 2018-10-24 00:39:26 +02:00
  • 7391a29d37 added gatekeeper to build script jash 2018-10-24 00:37:38 +02:00
  • 1ffb836386 added optional help module jash 2018-10-22 00:23:57 +02:00
  • 0e27c744bf removed some newlines jash 2018-10-21 18:36:39 +02:00
  • af059a29ff api.properties and ip-whitelist can now be configured in the config tool jash 2018-10-21 18:36:20 +02:00
  • 8e144065a2 added editor jash 2018-10-21 18:33:49 +02:00
  • ac66c2bb00 cleanup uneeded containers jash 2018-10-21 16:15:50 +02:00
  • 93f5d431b5 some cleanup and permissions jash 2018-10-21 16:15:28 +02:00
  • ec10e8dc1e added support for api key generation jash 2018-10-21 16:15:01 +02:00
  • 6972b811d9 /dev/stderr ? jash 2018-10-21 10:45:39 +02:00
  • 08dc06b2c6 recreate mode using password from env does not need tty jash 2018-10-21 10:03:47 +02:00
  • a99e32e04f less information jash 2018-10-21 00:19:14 +02:00
  • be8a11b58f moved common code to the end of method jash 2018-10-21 00:16:51 +02:00
  • 5d29cbc0f7 cyphernodeconf can take password from env for automatic lunanode setup jash 2018-10-21 00:02:12 +02:00
  • c0d439da8d Added support for encrypted 7z config archive files jash 2018-10-20 19:15:16 +02:00
  • 026603cfcb asking for runtime username jash 2018-10-19 09:18:21 +02:00
  • 27c26d9cb9 added own bitcoin.conf for c-lightning jash 2018-10-18 17:12:30 +02:00
  • f9d162b0c8 splash anim should work on Terminal.app now jash 2018-10-16 14:20:41 +02:00
  • 1f2ab38a41 removed unneeded var jash 2018-10-15 19:48:26 +02:00
  • 426a277cb1 more information jash 2018-10-15 19:44:58 +02:00
  • 464782834a nicer output jash 2018-10-15 19:38:50 +02:00
  • 178558973b made uacomment optional jash 2018-10-15 19:21:32 +02:00
  • 95ada5e4fc ________ < cowsay > -------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || jash 2018-10-15 19:19:46 +02:00
  • 62350cf201 removed ots client not supported message jash 2018-10-15 19:19:01 +02:00
  • 7ceb8a7783 dont create backup of start and stop scripts jash 2018-10-15 19:18:39 +02:00
  • bcebe754b3 log and logline instead of trace jash 2018-10-15 19:18:05 +02:00
  • a59f4085ce only copy files and create backups when necessary jash 2018-10-15 15:06:36 +02:00
  • a9b45fb667 splash is now always shown jash 2018-10-15 15:05:39 +02:00
  • 26ddffa147 added some rudimentary error handling jash 2018-10-15 14:09:23 +02:00
  • 495033deeb installer generstes start stop scripts now jash 2018-10-14 15:08:07 +02:00
  • 22eb32cd1f copy start stop scripts jash 2018-10-14 15:07:38 +02:00
  • ec00bea2fa more verbose jash 2018-10-14 15:06:33 +02:00
  • 912beb4dd1 manage expectations jash 2018-10-14 14:32:21 +02:00
  • 30be599f70 removed some bad characters from comment jash 2018-10-14 13:20:56 +02:00
  • 382d9ff5be adde devregistry support jash 2018-10-13 22:08:50 +02:00
  • 2eac43d9b4 nicer splash jash 2018-10-13 16:03:58 +02:00
  • 7e2bbbb2f7 added a setup runner script jash 2018-10-13 13:26:43 +02:00
  • 4b25263cd4 default mode is -ci now jash 2018-10-13 13:12:54 +02:00
  • c8a5e04d3a renamed proxy prompter to cyphernode jash 2018-10-13 12:56:03 +02:00
  • 568124f80c we need bash jash 2018-10-13 12:45:23 +02:00
  • 338efaa0ad added animated splash screen jash 2018-10-13 12:31:31 +02:00
  • 54b2b6972c docker_mode is now written to installer config.sh jash 2018-10-12 23:50:10 +02:00
  • 8e603957fc removed lunanode option jash 2018-10-12 23:49:51 +02:00
  • 360cbafddb forgot to build config tool jash 2018-10-12 23:49:12 +02:00
  • ddc8b0c6a4 renamed props.json to config.json jash 2018-10-12 23:36:52 +02:00
  • 1f20036790 refactored setup.sh and split it into build.sh and setup.sh jash 2018-10-12 23:36:31 +02:00
  • ac8f5f3b65 latest version of satoshiportal dockers jash 2018-10-12 22:22:52 +02:00