Commit graph

48 commits

Author SHA1 Message Date
Leopere 11ac36b1c9 .gitignore files everywhere 2018-10-16 20:55:52 -04:00
Leopere 9ad46937a2 Baseline Dockerfile template for compiler 2018-10-16 20:50:45 -04:00
Leopere 587affd3fc .dockerignore the fat files 2018-10-16 20:50:18 -04:00
Leopere dbdd61d188 docker-entrypoint.sh boilerplate 2018-10-16 20:50:01 -04:00
Leopere a6176e459f Adding lbrycrd start.sh boilerplate 2018-10-16 20:46:57 -04:00
Leopere 0e5f3823f1 Updated Labels 2018-10-16 03:30:13 -04:00
Shubham Bhattar e332e9c906 MAINTAINER is deprecated in Dockerfile. COPY is preferred over ADD in Dockerfile if additional functonality of ADD is not being used. Improved Shebang lines in many files. 2018-10-14 18:00:06 +05:30
Leopere d91f64e8be wrong substitution 2018-10-10 21:20:00 -04:00
Leopere 4ef799030d Adding control mechanism to launch in different run mode. 2018-10-10 21:18:06 -04:00
Leopere 91fc4f068d chainquery needs to be .3 2018-10-10 20:57:12 -04:00
Leopere 4e564f71a0 chainquery needs to be .3 2018-10-10 20:57:06 -04:00
Leopere b4cee1eb51 Cleaning up comments 2018-10-10 20:40:32 -04:00
Leopere 177dbec5c8 The shebang got commented out 2018-10-10 20:28:43 -04:00
Leopere 5c5cd82113 New docker error from last change 2018-10-10 20:24:51 -04:00
Leopere 70df3e3864 Find & replace fix 2018-10-10 20:17:32 -04:00
Leopere ed8870f633 Fixed IP mismatch 2018-10-10 20:14:49 -04:00
Leopere 6d8a43f52f docker-compose build needs to ignore this 2018-10-10 20:13:01 -04:00
Leopere cf5a77619f --quiet instead of -quiet 2018-10-10 20:12:07 -04:00
chamunks a2e25cf667 Updated networking for exposing a web front end. 2018-10-09 14:33:47 -04:00
Leopere 2e64ecf794 Adding debugpaste-it.sh placeholder
I'll be adding more to this soon.
2018-10-06 20:14:37 -04:00
Leopere 74268ff8e9 Add debugpaste to path 2018-10-06 20:13:48 -04:00
Leopere 380ba763c9 moved my.cnf 2018-10-06 15:54:51 -04:00
Leopere 044cad8ab8 Add my.cnf with database optimizations for chainquery 2018-10-06 15:53:18 -04:00
Leopere a7f904f329 This is far from complete but is functional
Chainquery depends on a fully indexed blockchain comments expand on this.
Reindexing should only happen when a flag is set in docker-compose envvars
2018-10-06 14:54:41 -04:00
Leopere 47b8af21d4 Added some notes and forced a -txindex on startup 2018-10-06 12:56:35 -04:00
Leopere 86f123a272 Re-ordered invocation a bit 2018-10-03 16:22:47 -04:00
Leopere 8b1134fe27 dumbed down password management for now 2018-10-03 15:56:47 -04:00
Leopere b2837b0afd No need to add a subdirectory here 2018-10-02 18:26:46 -04:00
Leopere ba99a183a1 This is in the $PATH now 2018-10-02 18:11:43 -04:00
Leopere 61301d1261 Removed superfluous mkdir 2018-10-02 18:08:42 -04:00
Leopere 1e57c90ebc Adjusting some logic with command execution order 2018-10-02 18:08:07 -04:00
Leopere 55ddbd4097 A few issues fixed with permissions
Fixed who runs the mkdir commands in Dockerfile
Added make double check for directories existence in start.sh
Still doesn't necessarily fix invocation.
Corrected user shell to not include trailing slash
2018-10-02 18:05:03 -04:00
Leopere cc76cbec0e Adding user definition in compose
Looking to fix an issue where the default directories are owned by the incorrect user.
2018-10-02 17:44:12 -04:00
Leopere d430ac5932 Throw in an +x to save the day 2018-10-02 17:40:11 -04:00
Leopere 4364cf36d9 Docker didn't like the last path 2018-10-02 17:37:23 -04:00
Leopere 765024b476 switching from apt to apt-get to avoid complaining 2018-10-02 17:31:32 -04:00
Leopere cb70cc21df More network tweaking 2018-10-02 17:28:35 -04:00
Leopere 95a1920f49 bump to last update 2018-10-02 17:25:33 -04:00
Leopere 7c2aae9fbe adjusted network configuration 2018-10-02 17:24:42 -04:00
Leopere b63b5fd26a This shouldn't collide in my testing env 2018-10-02 17:22:47 -04:00
Leopere 3fdf664926 Updating IP's to further avoid collisions 2018-10-02 17:08:00 -04:00
Leopere dc010bcc54 Replaced network name so it won't collide in my test environment 2018-10-02 17:02:42 -04:00
Leopere aebce8bfc2 Adding lbrycrd docker-compose.yml
This will spin up a lbrycrdd instance based off of the neighboring Dockerfile
The instance will be prepared to be part of a cluster using an external, to the container, network.
The label is to ensure that if there is a Traefik reverse proxy available on the docker host that it won't be exposed publicly.
2018-10-02 16:53:07 -04:00
Leopere 8519982037 Committing base Dockerfile for lbrycrdd
This commit should contain a working lbrycrdd inside of a Docker container.
The idea is that this should work by default and store a few things on the host system for persistence.
2018-10-02 16:38:34 -04:00
Leopere 67fe213e2a Adding envvars for use in docker-compose.yml 2018-10-02 16:36:52 -04:00
Leopere 9ab7f8a81f This is just a placeholder mostly for future work 2018-10-02 16:36:26 -04:00
Leopere a692c729f8 Adding start.sh with some defaults
With permissions assertions to boot.
Added a few arguments to start with.  I may change how this is done but I likely won't change the user facing side.
2018-10-02 16:33:20 -04:00
Leopere 99ac0f950c Adding basic .gitignore for data dir 2018-10-02 15:44:59 -04:00