From 7ee82a9ff83a16ec4c77e1c8f8d86477a1d10880 Mon Sep 17 00:00:00 2001 From: Junxiang Huang Date: Wed, 9 Jul 2025 18:24:50 +0800 Subject: [PATCH] update default image tags --- manual/config/env.md | 2 +- manual/extension/metadata-server.md | 4 ++-- manual/repo/docker/ce/env | 4 ++-- manual/repo/docker/face-embedding/cpu.yml | 2 +- manual/repo/docker/face-embedding/cuda.yml | 2 +- manual/repo/docker/face-embedding/rocm.yml | 2 +- manual/repo/docker/md-server.yml | 2 +- manual/repo/docker/metadata-server/env | 2 +- manual/repo/docker/metadata-server/md-server.yml | 2 +- manual/repo/docker/pro/env | 4 ++-- manual/repo/docker/seadoc.yml | 2 +- manual/repo/docker/seadoc/env | 2 +- manual/repo/docker/seadoc/seadoc.yml | 2 +- manual/repo/docker/seafile-ai.yml | 2 +- manual/repo/docker/seafile-ai/env | 2 +- manual/repo/docker/seafile-ai/seafile-ai.yml | 2 +- manual/repo/docker/thumbnail-server.yml | 2 +- manual/repo/docker/thumbnail-server/env | 2 +- manual/repo/docker/thumbnail-server/thumbnail-server.yml | 2 +- manual/upgrade/upgrade_docker.md | 4 ++-- 20 files changed, 24 insertions(+), 24 deletions(-) diff --git a/manual/config/env.md b/manual/config/env.md index 30e4100e..78313fa3 100644 --- a/manual/config/env.md +++ b/manual/config/env.md @@ -16,7 +16,7 @@ The [`.env`](../repo/docker/pro/env) file will be used to specify the components - `SEAFILE_MEMCACHED_IMAGE`: Cached server image, default is `memcached:1.6.29` - `SEAFILE_ELASTICSEARCH_IMAGE`: Only valid in pro edition. The elasticsearch image, default is `elasticsearch:8.15.0`. - `SEAFILE_CADDY_IMAGE`: Caddy server image, default is `lucaslorentz/caddy-docker-proxy:2.9-alpine`. -- `SEADOC_IMAGE`: Only valid after integrating [SeaDoc](../extension/setup_seadoc.md). SeaDoc server image, default is `seafileltd/sdoc-server:1.0-latest`. +- `SEADOC_IMAGE`: Only valid after integrating [SeaDoc](../extension/setup_seadoc.md). SeaDoc server image, default is `seafileltd/sdoc-server:2.0-latest`. - `NON_ROOT`: Run Seafile container without a root user, default is `false` ### Persistent Volume Configurations diff --git a/manual/extension/metadata-server.md b/manual/extension/metadata-server.md index 186a6acc..719e077d 100644 --- a/manual/extension/metadata-server.md +++ b/manual/extension/metadata-server.md @@ -48,7 +48,7 @@ To facilitate your deployment, we still provide two different configuration solu In this case you don't need to add any additional configuration to your `.env`. You can also specify image version, maximum local cache size, etc. ``` -MD_IMAGE=seafileltd/seafile-md-server:latest +MD_IMAGE=seafileltd/seafile-md-server:13.0-latest MD_MAX_CACHE_SIZE=1GB ``` @@ -57,7 +57,7 @@ MD_MAX_CACHE_SIZE=1GB First you need to create a bucket for metadata on your S3 storage backend provider. Then add or modify the following information to `.env`: ```sh -MD_IMAGE=seafileltd/seafile-md-server:latest +MD_IMAGE=seafileltd/seafile-md-server:13.0-latest MD_STORAGE_TYPE=s3 S3_MD_BUCKET=... S3_KEY_ID= diff --git a/manual/repo/docker/ce/env b/manual/repo/docker/ce/env index 4df0a266..2a92cb0c 100644 --- a/manual/repo/docker/ce/env +++ b/manual/repo/docker/ce/env @@ -9,9 +9,9 @@ SEAFILE_IMAGE=seafileltd/seafile-mc:13.0-latest SEAFILE_DB_IMAGE=mariadb:10.11 SEAFILE_REDIS_IMAGE=redis SEAFILE_CADDY_IMAGE=lucaslorentz/caddy-docker-proxy:2.9-alpine -SEADOC_IMAGE=seafileltd/sdoc-server:1.0-latest +SEADOC_IMAGE=seafileltd/sdoc-server:2.0-latest NOTIFICATION_SERVER_IMAGE=seafileltd/notification-server:13.0-latest -MD_IMAGE=seafileltd/seafile-md-server:latest +MD_IMAGE=seafileltd/seafile-md-server:13.0-latest ## Persistent Storage BASIC_STORAGE_PATH=/opt diff --git a/manual/repo/docker/face-embedding/cpu.yml b/manual/repo/docker/face-embedding/cpu.yml index 48724782..b6168274 100644 --- a/manual/repo/docker/face-embedding/cpu.yml +++ b/manual/repo/docker/face-embedding/cpu.yml @@ -1,6 +1,6 @@ services: face-embedding: - image: ${FACE_EMBEDDING_IMAGE:-seafileltd/face-embedding:latest-cpu} + image: ${FACE_EMBEDDING_IMAGE:-seafileltd/face-embedding:13.0-latest-cpu} container_name: face-embedding # ports: # - 8886:8886 diff --git a/manual/repo/docker/face-embedding/cuda.yml b/manual/repo/docker/face-embedding/cuda.yml index 6d019335..0917de7d 100644 --- a/manual/repo/docker/face-embedding/cuda.yml +++ b/manual/repo/docker/face-embedding/cuda.yml @@ -1,6 +1,6 @@ services: face-embedding: - image: ${FACE_EMBEDDING_IMAGE:-seafileltd/face-embedding:latest-cuda} + image: ${FACE_EMBEDDING_IMAGE:-seafileltd/face-embedding:13.0-latest-cuda} container_name: face-embedding deploy: resources: diff --git a/manual/repo/docker/face-embedding/rocm.yml b/manual/repo/docker/face-embedding/rocm.yml index 261bebcf..a9732042 100644 --- a/manual/repo/docker/face-embedding/rocm.yml +++ b/manual/repo/docker/face-embedding/rocm.yml @@ -1,6 +1,6 @@ services: face-embedding: - image: ${FACE_EMBEDDING_IMAGE:-seafileltd/face-embedding:latest-rocm} + image: ${FACE_EMBEDDING_IMAGE:-seafileltd/face-embedding:13.0-latest-rocm} container_name: face-embedding ports: - 8886:8886 diff --git a/manual/repo/docker/md-server.yml b/manual/repo/docker/md-server.yml index d1f87df7..0f73405c 100644 --- a/manual/repo/docker/md-server.yml +++ b/manual/repo/docker/md-server.yml @@ -1,6 +1,6 @@ services: seafile-md-server: - image: ${MD_IMAGE:-seafileltd/seafile-md-server:latest} + image: ${MD_IMAGE:-seafileltd/seafile-md-server:13.0-latest} container_name: seafile-md-server restart: unless-stopped volumes: diff --git a/manual/repo/docker/metadata-server/env b/manual/repo/docker/metadata-server/env index 0d465c84..ac4636b3 100644 --- a/manual/repo/docker/metadata-server/env +++ b/manual/repo/docker/metadata-server/env @@ -1,5 +1,5 @@ # metadata server basic variables -MD_IMAGE=seafileltd/seafile-md-server:latest +MD_IMAGE=seafileltd/seafile-md-server:13.0-latest JWT_PRIVATE_KEY= MD_PORT=8084 # not recommond to modify MD_LOG_LEVEL=info diff --git a/manual/repo/docker/metadata-server/md-server.yml b/manual/repo/docker/metadata-server/md-server.yml index d2726e0e..d1ac59b2 100644 --- a/manual/repo/docker/metadata-server/md-server.yml +++ b/manual/repo/docker/metadata-server/md-server.yml @@ -1,6 +1,6 @@ services: seafile-md-server: - image: ${MD_IMAGE:-seafileltd/seafile-md-server:latest} + image: ${MD_IMAGE:-seafileltd/seafile-md-server:13.0-latest} container_name: seafile-md-server restart: unless-stopped volumes: diff --git a/manual/repo/docker/pro/env b/manual/repo/docker/pro/env index efc2edf4..ee07e4e8 100644 --- a/manual/repo/docker/pro/env +++ b/manual/repo/docker/pro/env @@ -10,11 +10,11 @@ SEAFILE_DB_IMAGE=mariadb:10.11 SEAFILE_REDIS_IMAGE=redis SEAFILE_ELASTICSEARCH_IMAGE=elasticsearch:8.15.0 SEAFILE_CADDY_IMAGE=lucaslorentz/caddy-docker-proxy:2.9-alpine -SEADOC_IMAGE=seafileltd/sdoc-server:1.0-latest +SEADOC_IMAGE=seafileltd/sdoc-server:2.0-latest NOTIFICATION_SERVER_IMAGE=seafileltd/notification-server:13.0-latest #SEASEARCH_IMAGE=seafileltd/seasearch-nomkl:1.0-latest # Apple's Chip for SeaSearch SEASEARCH_IMAGE=seafileltd/seasearch:1.0-latest -MD_IMAGE=seafileltd/seafile-md-server:latest +MD_IMAGE=seafileltd/seafile-md-server:13.0-latest ## Storage diff --git a/manual/repo/docker/seadoc.yml b/manual/repo/docker/seadoc.yml index a64374bc..4e8dfa6a 100644 --- a/manual/repo/docker/seadoc.yml +++ b/manual/repo/docker/seadoc.yml @@ -1,7 +1,7 @@ services: seadoc: - image: ${SEADOC_IMAGE:-seafileltd/sdoc-server:1.0-latest} + image: ${SEADOC_IMAGE:-seafileltd/sdoc-server:2.0-latest} container_name: seadoc volumes: - ${SEADOC_VOLUME:-/opt/seadoc-data/}:/shared diff --git a/manual/repo/docker/seadoc/env b/manual/repo/docker/seadoc/env index 8f2dd572..ba769c34 100644 --- a/manual/repo/docker/seadoc/env +++ b/manual/repo/docker/seadoc/env @@ -2,7 +2,7 @@ COMPOSE_FILE='seadoc.yml' COMPOSE_PATH_SEPARATOR=',' -SEADOC_IMAGE=seafileltd/sdoc-server:1.0-latest +SEADOC_IMAGE=seafileltd/sdoc-server:2.0-latest SEADOC_VOLUME=/opt/seadoc-data diff --git a/manual/repo/docker/seadoc/seadoc.yml b/manual/repo/docker/seadoc/seadoc.yml index 3c752ddc..e56a59db 100644 --- a/manual/repo/docker/seadoc/seadoc.yml +++ b/manual/repo/docker/seadoc/seadoc.yml @@ -1,7 +1,7 @@ services: seadoc: - image: ${SEADOC_IMAGE:-seafileltd/sdoc-server:1.0-latest} + image: ${SEADOC_IMAGE:-seafileltd/sdoc-server:2.0-latest} container_name: seadoc restart: unless-stopped volumes: diff --git a/manual/repo/docker/seafile-ai.yml b/manual/repo/docker/seafile-ai.yml index 16ea6b21..8720f7a8 100644 --- a/manual/repo/docker/seafile-ai.yml +++ b/manual/repo/docker/seafile-ai.yml @@ -1,6 +1,6 @@ services: seafile-ai: - image: ${SEAFILE_AI_IMAGE:-seafileltd/seafile-ai:latest} + image: ${SEAFILE_AI_IMAGE:-seafileltd/seafile-ai:13.0-latest} container_name: seafile-ai volumes: - ${SEAFILE_VOLUME:-/opt/seafile-data}:/shared diff --git a/manual/repo/docker/seafile-ai/env b/manual/repo/docker/seafile-ai/env index 6f47f68a..b19fa81f 100644 --- a/manual/repo/docker/seafile-ai/env +++ b/manual/repo/docker/seafile-ai/env @@ -1,7 +1,7 @@ COMPOSE_FILE='seafile-ai.yml' COMPOSE_PATH_SEPARATOR=',' -SEAFILE_AI_IMAGE=seafileltd/seafile-ai:latest +SEAFILE_AI_IMAGE=seafileltd/seafile-ai:13.0-latest SEAFILE_VOLUME=/opt/seafile-data diff --git a/manual/repo/docker/seafile-ai/seafile-ai.yml b/manual/repo/docker/seafile-ai/seafile-ai.yml index 011db2be..b651cc37 100644 --- a/manual/repo/docker/seafile-ai/seafile-ai.yml +++ b/manual/repo/docker/seafile-ai/seafile-ai.yml @@ -1,6 +1,6 @@ services: seafile-ai: - image: ${SEAFILE_AI_IMAGE:-seafileltd/seafile-ai:latest} + image: ${SEAFILE_AI_IMAGE:-seafileltd/seafile-ai:13.0-latest} container_name: seafile-ai volumes: - ${SEAFILE_VOLUME:-/opt/seafile-data}:/shared diff --git a/manual/repo/docker/thumbnail-server.yml b/manual/repo/docker/thumbnail-server.yml index a2f9895e..f436e478 100644 --- a/manual/repo/docker/thumbnail-server.yml +++ b/manual/repo/docker/thumbnail-server.yml @@ -1,7 +1,7 @@ services: thumbnail-server: - image: ${THUMBNAIL_SERVER_IMAGE:-seafileltd/thumbnail-server:13.0.0-testing} + image: ${THUMBNAIL_SERVER_IMAGE:-seafileltd/thumbnail-server:13.0-latest} container_name: thumbnail-server restart: always volumes: diff --git a/manual/repo/docker/thumbnail-server/env b/manual/repo/docker/thumbnail-server/env index 489f0aa2..2593c5e1 100644 --- a/manual/repo/docker/thumbnail-server/env +++ b/manual/repo/docker/thumbnail-server/env @@ -2,7 +2,7 @@ COMPOSE_FILE='thumbnail-server.yml' COMPOSE_PATH_SEPARATOR=',' -THUMBNAIL_SERVER_IMAGE=seafileltd/thumbnail-server:13.0.0-testing +THUMBNAIL_SERVER_IMAGE=seafileltd/thumbnail-server:13.0-latest SEAFILE_VOLUME=/opt/seafile-data diff --git a/manual/repo/docker/thumbnail-server/thumbnail-server.yml b/manual/repo/docker/thumbnail-server/thumbnail-server.yml index 4cf38169..5a2c07a1 100644 --- a/manual/repo/docker/thumbnail-server/thumbnail-server.yml +++ b/manual/repo/docker/thumbnail-server/thumbnail-server.yml @@ -1,7 +1,7 @@ services: thumbnail-server: - image: ${THUMBNAIL_SERVER_IMAGE:-seafileltd/thumbnail-server:13.0.0-testing} + image: ${THUMBNAIL_SERVER_IMAGE:-seafileltd/thumbnail-server:13.0-latest} container_name: thumbnail-server restart: always volumes: diff --git a/manual/upgrade/upgrade_docker.md b/manual/upgrade/upgrade_docker.md index caff3c9f..db32013c 100644 --- a/manual/upgrade/upgrade_docker.md +++ b/manual/upgrade/upgrade_docker.md @@ -67,7 +67,7 @@ Then download the new `seafile-server.yml` according to the following commands: ```sh SEAFILE_IMAGE=seafileltd/seafile-mc:13.0-latest - SEADOC_IMAGE=seafileltd/sdoc-server:1.0-latest + SEADOC_IMAGE=seafileltd/sdoc-server:2.0-latest NOTIFICATION_SERVER_IMAGE=seafileltd/notification-server:13.0-latest ``` @@ -81,7 +81,7 @@ Then download the new `seafile-server.yml` according to the following commands: # SEASEARCH_IMAGE=seafileltd/seasearch:1.0-latest # or seafileltd/seasearch-nomkl:1.0-latest for Apple chips SEAFILE_IMAGE=seafileltd/seafile-pro-mc:13.0-latest - SEADOC_IMAGE=seafileltd/sdoc-server:1.0-latest + SEADOC_IMAGE=seafileltd/sdoc-server:2.0-latest NOTIFICATION_SERVER_IMAGE=seafileltd/notification-server:13.0-latest ```