Commit Graph

61 Commits

Author SHA1 Message Date
jash
08d437af78 added extended sudo check 2018-12-26 14:52:53 -05:00
kexkey
f6a7b6c28a Dockerfile copies were not right 2018-12-26 14:52:53 -05:00
kexkey
57f2217abb Status page 2018-12-26 14:52:53 -05:00
kexkey
ed9d4ba7f9 Docs and ability to run when not directly in dist folder... 2018-12-26 14:52:53 -05:00
kexkey
fb3b421f20 Cleaned obsolete files 2018-12-26 14:52:53 -05:00
kexkey
0284f177a0 Added installation and features tests 2018-12-26 14:52:53 -05:00
jash
eddf47223d more verbosity :) 2018-12-26 14:52:53 -05:00
jash
4546cb1d54 added checks for docker commands 2018-12-26 14:52:53 -05:00
jash
714e72e76b only warn user if run as user option is set :-/ 2018-12-26 14:52:53 -05:00
jash
91b3f5323d disabling run as user option for OSX 2018-12-26 14:52:53 -05:00
jash
7e6638c940 copying essential files for later use in proxy and gatekeeper 2018-12-26 14:52:53 -05:00
jash
6927812f92 specify user to run cyphernodeconf under by ENV variable 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
jash
fe64e45a56 added autostart command line switch -s 2018-12-26 14:52:53 -05:00
kexkey
fac34f3dec Installation order changed for permissions/ownership of dirs 2018-12-26 14:52:53 -05:00
kexkey
bf16774719 We want en encrypted overlay network and no childs in service processes 2018-12-26 14:52:53 -05:00
kexkey
24dce422ab Using cyphernodeconf image from dockerhub 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
688eb9dcb6 bump :) 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
4ba6d4b4a5 setup.sh now puts dockerd in swarm mode if needed 2018-12-26 14:52:53 -05:00
jash
f58841e338 checking some more if we need sudo 2018-12-26 14:52:53 -05:00
jash
78103de4e6 added opentimestamps to setup script 2018-12-26 14:52:53 -05:00
jash
b62506dc48 more instructions 2018-12-26 14:52:53 -05:00
jash
8302b8ca82 cleanup 2018-12-26 14:52:53 -05:00
jash
ee20c4dcfe fixed some sudo stuff 2018-12-26 14:52:53 -05:00
jash
582a0098b5 damnit! 2018-12-26 14:52:53 -05:00
jash
f5bcfe5089 modify permissions now uses sudo when required 2018-12-26 14:52:53 -05:00
jash
3825cecb40 simplificationa and bug fix 2018-12-26 14:52:53 -05:00
jash
b2e2dfed42 bitcoin.conf comparison should check if file exists! >:-[ 2018-12-26 14:52:53 -05:00
jash
474750c332 didididi :D tiny brain... tiny brain! 2018-12-26 14:52:53 -05:00
jash
e1f04213fc added some sanity checks before running the actual install 2018-12-26 14:52:53 -05:00
jash
ff291c4a0e added some sanity checks before copying bitcoin.conf 2018-12-26 14:52:53 -05:00
jash
7f936436f4 whoops! :D 2018-12-26 14:52:53 -05:00
jash
887ea909f3 added image cleanup 2018-12-26 14:52:53 -05:00
jash
f9eb3062d2 cyphernodenet is now created fitting to the docker mode (compose, swarm) 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
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
86eee3ab33 is RUN_AS_USER is set, some commands are executed with sudo 2018-12-26 14:52:53 -05:00
jash
8bf849a980 more checks and file copying 2018-12-26 14:52:53 -05:00
jash
93f5d431b5 some cleanup and permissions 2018-12-26 14:52:53 -05:00
jash
6972b811d9 /dev/stderr ? 2018-12-26 14:52:53 -05:00
jash
08dc06b2c6 recreate mode using password from env does not need tty 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
27c26d9cb9 added own bitcoin.conf for c-lightning 2018-12-26 14:52:53 -05:00
jash
1f2ab38a41 removed unneeded var 2018-12-26 14:52:53 -05:00
jash
426a277cb1 more information 2018-12-26 14:52:53 -05:00
jash
464782834a nicer output 2018-12-26 14:52:53 -05:00
jash
95ada5e4fc ________
< cowsay >
 --------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
2018-12-26 14:52:53 -05:00