Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interactive configuration script, safe 'example' files #244

Merged
merged 5 commits into from
Mar 11, 2023

Conversation

kenellorando
Copy link
Owner

@kenellorando kenellorando commented Mar 11, 2023

PR scripts Cadence installation so the user no longer needs to manually edit any files to start their radio. Instead, the user just needs to run the install.sh script and follow the (hopefully) descriptive prompts to configure, and the entire stack will launch. Once install.sh is completed at least once, the user can simply run docker compose up to start the stack again.

The script works by copying .example configurations into git-ignored live configuration files, then applies the user-provided variables on top of them. This separation makes it very hard to accidentally commit a live password now.

Fixes #203. Fixes #236.

@kenellorando kenellorando self-assigned this Mar 11, 2023
@kenellorando kenellorando marked this pull request as ready for review March 11, 2023 20:44
Update README.md

Update README.md

Update README.md

Update README.md

Update README.md
@kenellorando kenellorando merged commit 2e9260c into master Mar 11, 2023
@kenellorando kenellorando deleted the interactive-config branch March 11, 2023 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Interactive config script Create .example config files, gitignore the live ones
1 participant