dde
dde copied to clipboard
feat: Introduction of `DDE_DATA_HOME` and Path Adjustments
Added
-
New Script
createDataHome.sh
:- Introduced a new
_createDataHome
function for creating theDDE_DATA_HOME
directory and migrating data fromDATA_DIR
. - Setup of configuration files in the
DDE_DATA_HOME
.
- Introduced a new
-
Transition from
DATA_DIR
toDDE_DATA_HOME
incheckUpdate.sh
:- Adjusted the script to use
DDE_DATA_HOME
directory instead ofDATA_DIR
for update checks. - No functional changes to script behavior.
- Adjusted the script to use
Modified
-
Updates in
destroy.sh
andup.sh
:- Changed from
CERT_DIR
toDDE_CERT_PATH
for handling SSL certificates. - Adjusted path variables without changing the functionality.
- Changed from
-
Environment Variable Updates in
system
Directory (install.sh
,env.sh
,up.sh
):- Included
DDE_DATA_HOME
andDDE_CERT_PATH
environment variables, markingDATA_DIR
andCERT_DIR
as deprecated. - Integrated
_createDataHome
into bothinstall.sh
andupdate.sh
.
- Included
Removed
-
Empty File
data/.gitkeep
:- Deleted the empty placeholder file, as it's no longer needed.
Refactored
-
dde.sh
anddocker-compose.yml
Adjustments:- Implemented new environment variables
DDE_DATA_HOME
andDDE_CERT_PATH
. - Updated volume paths in
docker-compose.yml
to align with new directory structures.
- Implemented new environment variables
Related Issue
- Move data folders to user home #58
Hello @sbaerlocher I think you need to check the nuke command in this file as well. :)