Commit graph

111 commits

Author SHA1 Message Date
Dan Garthwaite fced928089 Make healthcheck script executable 2019-10-10 11:14:28 -04:00
Dan Garthwaite 84b39abeb1 Allow env variable to override RPC port 2019-10-10 11:14:28 -04:00
Dan Garthwaite b837de83cc Don't rebuild container when data/ has new data in it 2019-10-10 11:14:28 -04:00
Dan Garthwaite 8ba6173232 Use busybox wget to ping :6300 2019-10-10 11:14:28 -04:00
Dan Garthwaite fd9ef0ebef Fix up ports for chainquery to talk to lbrycrd 2019-10-10 11:14:28 -04:00
Dan Garthwaite ec3e9457b3 Add busybox-static to /usr/local/bin 2019-10-10 11:14:28 -04:00
Dan Garthwaite e6eb37aefa Rewrite chainquery start script merge env with defaults 2019-10-10 11:14:28 -04:00
Leopere 77ee9dc39d Adding and enabling HEALTHCHECK 2019-04-30 10:51:53 -04:00
Leopere 409586c45e Graceful stopping is critical in Chainquery 2019-04-30 10:49:20 -04:00
Leopere 6ca8e4431a Docker Hub doesn't like self referential markdown urs 2019-04-27 17:52:39 -04:00
Leopere 6501267d30 Add chainquery tags 2019-04-27 17:15:23 -04:00
Leopere e8f6fa30d9 Cleaned up documentation
Closes #49
2019-04-27 17:09:49 -04:00
Leopere 93ea84bb81 More removals
Renamed to fit with new nomenclature

Removed directory and renamed/moved Dockerfile

Updated COPY path

Moved docker-compose.yml for Lbrynet
Cleaned up comments a bit

Important notice to users in new comment

Updated compose example for image instead of build

updated paths

Added a step for chainquery-bootstrap setup

Moved and updated lbrycrd's env_file

Created lbrynet env_file

Moved and updated chainquery's env_file

Moved and updated lbrynet's compose file

More Cleanup

Added TODO's for checkmount.sh

Renamed compiler

Renamed production container

Final rename

fixup

fixup

Updated README refs

Just readability improvements

Packing directories with the repo

Git won't track empty directories but if you take the path of running these containers locally from within this repo you should have this directory.

Updated image refs to final production locations
2019-04-27 14:37:55 -04:00
Leopere c3accd79bd Adjusting to new structure
Replaced build with image docker-compose.yml-prod-example

Adjusted paths in volumes

Removed a few more things

healthcheck.sh which can be added later when completed.
renamed the Dockerfile to Dockerfile-x86_64-production

Updated image tag and added RUN_MODE

Updated image and added RUN_MODE

updated tag

Updated tag
2019-04-27 14:37:40 -04:00
Leopere f910732155 Removed traefik labels and moved data dir
Moved data dir and removed traefik label

Moved readme for testnet compose

Adding RUN_MODEs regtest and testnet

Adding advance_blocks.sh into all lbrycrd containers

Adding advance cmd and moved Dockerfile to appropriate dir

Cleanup and moved Dockerfiles

Moved lbrycrd Dockerfiles to appropriate subdirectories and removed.

More moving and deletions

Adding catchall output

Updated default runmode in example

Removed incomplete container directory

This should not be in a production branch at this point now that we have stable containers published.

Removed incomplete container for now

Deleted compile directory and README.md

Cleaning up chainquery

Deleting placeholders

Updated start.sh

Removing superfluous .dockerignores & more

Adjusted start.sh source path

Updated ignores

Updated readme in prep for build tags and ship armhf-prod dir

start.sh's should be recycled when possible.

No sense in code duplication lets try and aim for unification.

Docker prefers WORKDIR over cd

docker prefers WORKDIR over cd
2019-04-27 14:37:38 -04:00
Ryan McGuire f0b0c6da63 Adds multi-stage Dockerfile for chainquery.
This allows unmodified configs to be mounted.
Also updates the system-cloud-init HOWTO for chainquery.
2019-04-22 16:17:18 -04:00
Leopere 470b9013df
Fix MYSQL_USER and unhid .env files 2018-12-20 03:48:23 -05:00
root on chainquery dev c30c2d3840
work from Lenny and Beamer for Chainquery/Lbrycrd 2018-12-17 22:15:56 -05:00
Leopere 81b9613208
Adding compile subdir to start on Chainquery compiler container 2018-12-17 22:14:07 -05:00
Leopere 8354921ead
Starting work on chainquery compile 2018-12-17 22:14:07 -05:00
Leopere cf106a8a34
Added variable for debugmode in .env 2018-12-17 22:13:55 -05:00
Leopere 484683055b
Removed some debugging and swapped debug mode 2018-12-17 22:13:55 -05:00
Leopere 0748221f38
Setup value strings fix applied 2018-12-17 22:13:49 -05:00
Leopere c7c4966291
Removed config notes 2018-12-17 22:13:48 -05:00
Leopere 9f123bb258
Simplified feedback
Strings were expanding at the wrong location.
2018-12-17 22:13:39 -05:00
Leopere 23e0688383
Leave notes about how to mount an external config 2018-12-17 22:13:37 -05:00
Leopere d9aa1d93a5
Run start as root and chainquery as not
Removed default config
2018-12-17 22:13:37 -05:00
Leopere 97b29f354c
removed unknown flag 2018-12-17 22:13:31 -05:00
Leopere 74d6cc34fe
Started working on start config magic 2018-12-17 22:13:19 -05:00
Leopere 933a61cc4c
Add default config to image 2018-12-17 22:13:07 -05:00
Leopere 11e055fe39
Add config if no config 2018-12-17 22:13:07 -05:00
Leopere cf486bed93
Started working through configuration steps 2018-12-17 22:13:03 -05:00
Leopere 3cc799d5fe fixup 2018-11-29 19:14:02 +00:00
Leopere 5ecc8865a9 Changed network name to avoid string collision 2018-11-29 19:13:06 +00:00
Leopere f262867d77 Adjusted networking to not collide in my dev env 2018-11-29 19:07:39 +00:00
Leopere bb2a839a51
finalized for 11/11 release
readme cleaned up
lbrycrd permissions fixed
2018-11-09 20:07:14 -05:00
Leopere 8d7c2847cf
We could use more powers (all the sudo's) 2018-11-08 17:06:35 -05:00
Leopere 1615756261
Disabling feature that isn't ready yet. 2018-11-06 23:21:25 -05:00
Leopere e86e6b6852
Just make this clickier 2018-11-06 21:08:06 -05:00
Leopere 68cf9f5247
Add todo item for reset switch 2018-11-06 20:58:33 -05:00
Leopere cdc67fb95a
Expose mysql to the internet 2018-11-06 20:58:09 -05:00
Leopere 1cfba4fd69
Baseline tutorial for getting chainquery up asap 2018-11-06 19:37:55 -05:00
Leopere 817af45899
Reduced dependencies and adjusted todo items 2018-11-06 17:36:18 -05:00
Leopere 40a914cbdd
Going dependency-less except for docker stuff now. 2018-11-06 17:26:57 -05:00
Leopere e2627b008f
Adding some more commands, start and completed reset 2018-11-06 17:01:07 -05:00
Leopere 9e5b5fd7d3
Comment everything and added TODO tags 2018-11-06 16:26:54 -05:00
Leopere 6df6beef34
Document everything in quick-bootstrap.sh 2018-11-06 16:26:26 -05:00
Leopere 27066dceca
Document everything in chainquery Dockerfile 2018-11-06 16:23:12 -05:00
Leopere 2295a9df06
Add documentation for quick-bootstrap.sh 2018-11-06 16:00:34 -05:00
Leopere ac7802f158
Adding second checkpoint function 2018-11-06 15:32:38 -05:00