You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
yq will be used to generate the a config.yml and cred.yml file via the user-defined inputs through gum Components.
Interface Design
Ask the user for project_name. Default is komponist
Ask the user for deploy_dir. Default is ./deploy
Ask user if they wish to set a user id. Skippable
Ask user whether to data_persistence. Default is false
Let user choose which services to include
a. Traefik Proxy is included as default
b. Depending on selected services generate / update the config.yml, creds.yml
The creds.yml should have the required YAML structure but the values should be placeholders.
The text was updated successfully, but these errors were encountered:
- `tui-script.sh` contains the core TUI rendering + YAML file
generation logic via `gum` and `yq` (closes#72)
- `Dockerfile` provide isolation to use the TUI via a Docker
container (closes#73)
- Add GitHub Workflow to build the image to GitHub Container
Registry
closes#71
Signed-off-by: Shantanoo 'Shan' Desai <shantanoo.desai@gmail.com>
Description
This bash script will use the following tools:
yq
will be used to generate the aconfig.yml
andcred.yml
file via the user-defined inputs throughgum
Components.Interface Design
project_name
. Default iskomponist
deploy_dir
. Default is./deploy
data_persistence
. Default isfalse
a. Traefik Proxy is included as default
b. Depending on selected services generate / update the
config.yml
,creds.yml
The
creds.yml
should have the required YAML structure but the values should be placeholders.The text was updated successfully, but these errors were encountered: