Rename storage/ to appdata/ in all compose templates

Part of v0.14.0 storage architecture overhaul — standardize
app data paths under appdata/ instead of storage/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-18 18:47:12 +01:00
parent 34a01a7b4e
commit 1f9448027e
4 changed files with 13 additions and 13 deletions
+2 -2
View File
@@ -9,7 +9,7 @@
# DB_PASSWORD - PostgreSQL password (auto-generated) # DB_PASSWORD - PostgreSQL password (auto-generated)
# #
# Storage layout: # Storage layout:
# User photos/videos → ${HDD_PATH}/storage/immich (HDD, host path) # User photos/videos → ${HDD_PATH}/appdata/immich (HDD, host path)
# PostgreSQL data → immich_postgres_data (named volume, NVMe) # PostgreSQL data → immich_postgres_data (named volume, NVMe)
# ML model cache → immich_ml_cache (named volume, NVMe) # ML model cache → immich_ml_cache (named volume, NVMe)
# Redis data → immich_redis_data (named volume, NVMe) # Redis data → immich_redis_data (named volume, NVMe)
@@ -36,7 +36,7 @@ services:
- IMMICH_MACHINE_LEARNING_URL=http://immich-machine-learning:3003 - IMMICH_MACHINE_LEARNING_URL=http://immich-machine-learning:3003
- TZ=Europe/Budapest - TZ=Europe/Budapest
volumes: volumes:
- ${HDD_PATH}/storage/immich:/usr/src/app/upload - ${HDD_PATH}/appdata/immich:/usr/src/app/upload
networks: networks:
- traefik-public - traefik-public
- immich-internal - immich-internal
+1 -1
View File
@@ -35,7 +35,7 @@ services:
- REDIS_HOST=nextcloud-redis - REDIS_HOST=nextcloud-redis
volumes: volumes:
- nextcloud_html:/var/www/html - nextcloud_html:/var/www/html
- ${HDD_PATH}/storage/nextcloud:/var/www/html/data - ${HDD_PATH}/appdata/nextcloud:/var/www/html/data
networks: networks:
- traefik-public - traefik-public
- nextcloud-internal - nextcloud-internal
+6 -6
View File
@@ -12,9 +12,9 @@
# PAPERLESS_ADMIN_PASSWORD - Initial admin password # PAPERLESS_ADMIN_PASSWORD - Initial admin password
# #
# Storage layout: # Storage layout:
# Consume folder → ${HDD_PATH}/storage/paperless/consume (HDD, drop files here) # Consume folder → ${HDD_PATH}/appdata/paperless/consume (HDD, drop files here)
# Document media → ${HDD_PATH}/storage/paperless/media (HDD, originals + archive) # Document media → ${HDD_PATH}/appdata/paperless/media (HDD, originals + archive)
# Export folder → ${HDD_PATH}/storage/paperless/export (HDD, for backups) # Export folder → ${HDD_PATH}/appdata/paperless/export (HDD, for backups)
# App data/index → paperless_data (named volume, NVMe) # App data/index → paperless_data (named volume, NVMe)
# PostgreSQL data → paperless_postgres_data (named volume, NVMe) # PostgreSQL data → paperless_postgres_data (named volume, NVMe)
# Redis data → paperless_redis_data (named volume, NVMe) # Redis data → paperless_redis_data (named volume, NVMe)
@@ -54,9 +54,9 @@ services:
- TZ=Europe/Budapest - TZ=Europe/Budapest
volumes: volumes:
- paperless_data:/usr/src/paperless/data - paperless_data:/usr/src/paperless/data
- ${HDD_PATH}/storage/paperless/media:/usr/src/paperless/media - ${HDD_PATH}/appdata/paperless/media:/usr/src/paperless/media
- ${HDD_PATH}/storage/paperless/consume:/usr/src/paperless/consume - ${HDD_PATH}/appdata/paperless/consume:/usr/src/paperless/consume
- ${HDD_PATH}/storage/paperless/export:/usr/src/paperless/export - ${HDD_PATH}/appdata/paperless/export:/usr/src/paperless/export
networks: networks:
- traefik-public - traefik-public
- paperless-internal - paperless-internal
+4 -4
View File
@@ -11,8 +11,8 @@
# ROMM_AUTH_SECRET_KEY - Auth secret (auto-generated) # ROMM_AUTH_SECRET_KEY - Auth secret (auto-generated)
# #
# Storage layout: # Storage layout:
# ROM library → ${HDD_PATH}/storage/romm/library (HDD, host path) # ROM library → ${HDD_PATH}/appdata/romm/library (HDD, host path)
# Cover art etc → ${HDD_PATH}/storage/romm/resources (HDD, host path) # Cover art etc → ${HDD_PATH}/appdata/romm/resources (HDD, host path)
# App config → romm_config (named volume, NVMe) # App config → romm_config (named volume, NVMe)
# MariaDB data → romm_db_data (named volume, NVMe) # MariaDB data → romm_db_data (named volume, NVMe)
# Redis data → romm_redis_data (named volume, NVMe) # Redis data → romm_redis_data (named volume, NVMe)
@@ -62,8 +62,8 @@ services:
- MOBYGAMES_API_KEY=${MOBYGAMES_API_KEY:-} - MOBYGAMES_API_KEY=${MOBYGAMES_API_KEY:-}
- TZ=Europe/Budapest - TZ=Europe/Budapest
volumes: volumes:
- ${HDD_PATH}/storage/romm/library:/romm/library - ${HDD_PATH}/appdata/romm/library:/romm/library
- ${HDD_PATH}/storage/romm/resources:/romm/resources - ${HDD_PATH}/appdata/romm/resources:/romm/resources
- romm_config:/romm/config - romm_config:/romm/config
networks: networks:
- traefik-public - traefik-public