Skip to content

Creates a layered configuration for lbrycrd start.sh#70

Merged
Leopere merged 1 commit intolbryio:masterfrom
EnigmaCurry:lbrycrd-start.sh
May 3, 2019
Merged

Creates a layered configuration for lbrycrd start.sh#70
Leopere merged 1 commit intolbryio:masterfrom
EnigmaCurry:lbrycrd-start.sh

Conversation

@EnigmaCurry
Copy link
Copy Markdown
Collaborator

We already fixed it so you could specify the config file or have one generated, but we left the case open where the user could specify both environment vars and a config file.

The environment variables always supercede the values in the configuration file.

There are a few example run commands in the README.

@Leopere Leopere added priority: medium Work needs to be done within 2-3 sprints type: improvement Existing (or partially existing) functionality needs to be changed type: refactor Minimal user-visible changes, but significant internal work labels May 1, 2019
@Leopere Leopere added this to the Needs milestone May 1, 2019
@Leopere
Copy link
Copy Markdown
Collaborator

Leopere commented May 1, 2019

Looks great, I have to run over this again in the morning for documentation and testing but it looks good so far!

EnigmaCurry added a commit to EnigmaCurry/lbry-docker that referenced this pull request May 1, 2019
 * Production: Multi-stage Dockerfile.
 * Production: Adds VERSION ARG to specify the lbrynet version to use.
 * Compiler: Adds REPO ARG to specify alternate git repository to build from.
 * Fixes checkmount arg passing.
 * Adds correct binding IP address to start.sh
 * Adds mountable config to start.sh
 * Does not yet add any Layered Config like lbryio#70 (it's harder 'cause yaml)
EnigmaCurry added a commit to EnigmaCurry/lbry-docker that referenced this pull request May 1, 2019
 * Production: Multi-stage Dockerfile.
 * Production: Adds VERSION ARG to specify the lbrynet version to download.
 * Compiler: Adds REPO ARG to specify alternate git repository to build from.
 * Fixes checkmount arg passing.
 * Adds correct binding IP address to start.sh
 * Adds mountable config to start.sh
 * Does not yet add any Layered Config like lbryio#70 (it's harder 'cause yaml)
@EnigmaCurry EnigmaCurry mentioned this pull request May 1, 2019
EnigmaCurry added a commit to EnigmaCurry/lbry-docker that referenced this pull request May 1, 2019
 * Production: Multi-stage Dockerfile.
 * Production: Adds VERSION ARG to specify the lbrynet version to download.
 * Compiler: Adds REPO ARG to specify alternate git repository to build from.
 * Fixes checkmount arg passing.
 * Adds correct binding IP address to start.sh
 * Adds mountable config to start.sh
 * Does not yet add any Layered Config like lbryio#70 (it's harder 'cause yaml)
EnigmaCurry added a commit to EnigmaCurry/lbry-docker that referenced this pull request May 1, 2019
 * Production: Multi-stage Dockerfile.
 * Production: Adds VERSION ARG to specify the lbrynet version to download.
 * Compiler: Adds REPO ARG to specify alternate git repository to build from.
 * Fixes checkmount arg passing.
 * Adds correct binding IP address to start.sh
 * Adds mountable config to start.sh
 * Does not yet add any Layered Config like lbryio#70 (it's harder 'cause yaml)
EnigmaCurry added a commit to EnigmaCurry/lbry-docker that referenced this pull request May 1, 2019
 * Production: Multi-stage Dockerfile.
 * Production: Adds VERSION ARG to specify the lbrynet version to download.
 * Compiler: Adds REPO ARG to specify alternate git repository to build from.
 * Fixes checkmount arg passing.
 * Adds correct binding IP address to start.sh
 * Adds mountable config to start.sh
 * Does not yet add any Layered Config like lbryio#70 (it's harder 'cause yaml)
Copy link
Copy Markdown
Collaborator

@Leopere Leopere left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@Leopere Leopere merged commit a9b0582 into lbryio:master May 3, 2019
EnigmaCurry added a commit to EnigmaCurry/lbry-docker that referenced this pull request May 3, 2019
 * Production: Multi-stage Dockerfile.
 * Production: Adds VERSION ARG to specify the lbrynet version to download.
 * Compiler: Adds REPO ARG to specify alternate git repository to build from.
 * Fixes checkmount arg passing.
 * Adds correct binding IP address to start.sh
 * Adds mountable config to start.sh
 * Does not yet add any Layered Config like lbryio#70 (it's harder 'cause yaml)
Leopere pushed a commit that referenced this pull request May 4, 2019
 * Production: Multi-stage Dockerfile.
 * Production: Adds VERSION ARG to specify the lbrynet version to download.
 * Compiler: Adds REPO ARG to specify alternate git repository to build from.
 * Fixes checkmount arg passing.
 * Adds correct binding IP address to start.sh
 * Adds mountable config to start.sh
 * Does not yet add any Layered Config like #70 (it's harder 'cause yaml)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: medium Work needs to be done within 2-3 sprints type: improvement Existing (or partially existing) functionality needs to be changed type: refactor Minimal user-visible changes, but significant internal work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants