client/container/repo: change layout of default paths (environment, bind-mounts) #301
Reference in New Issue
Block a user
Delete Branch "AaronFiore/docker-finance:default-layout"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
🚨 Requires manual intervention
For smoothest transition:
./docker-financedocker-financerepository (DOCKER_FINANCE_CLIENT_REPO) to a directory calledrepoand moverepointo./docker-finance(will now be./docker-finance/repo)DOCKER_FINANCE_CLIENT_CONF) into./docker-finance, renamedocker-finance.dtoconf.d(will now be./docker-finance/conf.d)finance-flowdirectory (DOCKER_FINANCE_CLIENT_FLOW) into./docker-finance, renamefinance-flowtoflow(will now be./docker-finance/flow)./docker-finance/flow/profilesdirectory, rename all subprofiledocker-finance.ddirectories toconf.dpluginsdirectory (DOCKER_FINANCE_CLIENT_PLUGINS) into./docker-finance(will now be./docker-finance/plugins)share.ddirectory (DOCKER_FINANCE_CLIENT_SHARED) into./docker-finance(will now be./docker-finance/share.d)conf.denvironment files for all platforms and tags to reflect the new client-side locations (e.g.,./docker-finance/conf.d/client/Linux-x86_64/archlinux/default/env/username@localhost.localdomain)superscript.bash, changingdocker-finance.dtoconf.dwhere applicable (e.g.,$ sed -i 's:/docker-finance.d/:/conf.d/:g' ./docker-finance/conf.d/container/shell/superscript.bash)~/.bashrc(or~/.bash_aliases)./docker-finance/repo/client/install.bash && source ~/.bashrcgen type=envto get the new container-side bind-mount locations (e.g.,dfi archlinux/${USER}:default gen type=env confirm=no)🥳 Your defaults can now be changed and paths moved/renamed as you please: simply update your environment file in
conf.d(e.g.,dfi archlinux/${USER}:default edit type=env)conf.denvironment file as well as your aliases/source (~/.bashrc)Agreement
docker-finance.dtoconf.ddd66992932docker-finance.dtoconf.d489d7019eedocker-finance.dtoconf.d8dc028b393docker-finance.dtoconf.d4d6a41a38aclient/container/repo: change layout of default paths (environment, bind-mounts)to WIP: client/container/repo: change layout of default paths (environment, bind-mounts)WIP: client/container/repo: change layout of default paths (environment, bind-mounts)to client/container/repo: change layout of default paths (environment, bind-mounts)