summaryrefslogtreecommitdiffstats
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorMalfurious <m@lfurio.us>2023-10-30 14:11:00 -0400
committerMalfurious <m@lfurio.us>2023-11-02 06:11:59 -0400
commit0da2ed7bd1cd7be76b6803a0c638036614a8f7b9 (patch)
treee96eaf8fc9a4630b7635a3c03382d810585d9c36 /docker-compose.yml
parent47dbaf2c1d6329fdc814a107e0020b5b23e2d237 (diff)
downloadcychedelic-0da2ed7bd1cd7be76b6803a0c638036614a8f7b9.tar.gz
cychedelic-0da2ed7bd1cd7be76b6803a0c638036614a8f7b9.zip
Merge data volumes
I need something more complicated than just 1 new directory for logs, so let's go to the trouble now of merging the persistent volumes together and use subdirectories/files. The default location is now '/data'. To aid similar changes in the future, the locations of these persistent files are no longer hard-coded in the source, but defined by global shell variables. Additionally, a bug is fixed which impacted our ability to accurately clean old logs and calculate the next job number. Signed-off-by: Malfurious <m@lfurio.us>
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml9
1 files changed, 3 insertions, 6 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 111535f..ea05646 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -5,12 +5,9 @@ services:
build: "acid"
restart: "always"
volumes:
- - "logs:/logs"
- - "services:/services"
+ - "data:/data"
- "/var/run/docker.sock:/var/run/docker.sock:ro"
volumes:
- logs:
- name: "cychedelic-logs"
- services:
- name: "cychedelic-services"
+ data:
+ name: "cychedelic_data"