Commit 39f30e4
committed
feat(bind-mounts): consolidates bind mounts
Consolidates service-specific data volumes into a single `/data` volume, simplifying configuration and improving maintainability.
Updates the user creation process to migrate existing data to the consolidated data volume and create symlinks. This change ensures that existing data is not lost and is accessible in the new configuration.
Also introduces a cleanup process for broken symlinks within data directories during migration1 parent dfe3c41 commit 39f30e4
7 files changed
Lines changed: 114 additions & 940 deletions
File tree
- .devcontainer
- .github/workflows
- utils
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | 32 | | |
34 | | - | |
35 | | - | |
36 | | - | |
| 33 | + | |
37 | 34 | | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
| 35 | + | |
| 36 | + | |
46 | 37 | | |
47 | 38 | | |
48 | 39 | | |
| |||
0 commit comments