diff --git a/manual/repo/docker/caddy.yml b/manual/repo/docker/caddy.yml index 2321ed16..0f32de9d 100644 --- a/manual/repo/docker/caddy.yml +++ b/manual/repo/docker/caddy.yml @@ -2,8 +2,8 @@ services: caddy: image: ${SEAFILE_CADDY_IMAGE:-lucaslorentz/caddy-docker-proxy:2.9-alpine} - restart: unless-stopped container_name: seafile-caddy + restart: unless-stopped ports: - 80:80 - 443:443 diff --git a/manual/repo/docker/ce/seafile-server.yml b/manual/repo/docker/ce/seafile-server.yml index e98596f7..71f00c02 100644 --- a/manual/repo/docker/ce/seafile-server.yml +++ b/manual/repo/docker/ce/seafile-server.yml @@ -2,6 +2,7 @@ services: db: image: ${SEAFILE_DB_IMAGE:-mariadb:10.11} container_name: seafile-mysql + restart: unless-stopped environment: - MYSQL_ROOT_PASSWORD=${INIT_SEAFILE_MYSQL_ROOT_PASSWORD:-} - MYSQL_LOG_CONSOLE=true @@ -27,6 +28,7 @@ services: memcached: image: ${SEAFILE_MEMCACHED_IMAGE:-memcached:1.6.29} container_name: seafile-memcached + restart: unless-stopped entrypoint: memcached -m 256 networks: - seafile-net @@ -34,6 +36,7 @@ services: seafile: image: ${SEAFILE_IMAGE:-seafileltd/seafile-mc:12.0-latest} container_name: seafile + restart: unless-stopped # ports: # - "80:80" volumes: diff --git a/manual/repo/docker/cluster/seafile-server.yml b/manual/repo/docker/cluster/seafile-server.yml index b64664a9..23215ff8 100644 --- a/manual/repo/docker/cluster/seafile-server.yml +++ b/manual/repo/docker/cluster/seafile-server.yml @@ -2,6 +2,7 @@ services: seafile: image: ${SEAFILE_IMAGE:-seafileltd/seafile-pro-mc:12.0-latest} container_name: seafile + restart: unless-stopped ports: - 80:80 volumes: diff --git a/manual/repo/docker/collabora.yml b/manual/repo/docker/collabora.yml index 2b9fed1f..fd1606ff 100644 --- a/manual/repo/docker/collabora.yml +++ b/manual/repo/docker/collabora.yml @@ -7,6 +7,7 @@ services: collabora: image: ${COLLABORA_IMAGE:-collabora/code:24.04.5.1.1} container_name: seafile-collabora + restart: unless-stopped expose: - 9980 cap_add: diff --git a/manual/repo/docker/onlyoffice.yml b/manual/repo/docker/onlyoffice.yml index adf7cdf5..5dae7f76 100644 --- a/manual/repo/docker/onlyoffice.yml +++ b/manual/repo/docker/onlyoffice.yml @@ -6,8 +6,8 @@ services: onlyoffice: image: ${ONLYOFFICE_IMAGE:-onlyoffice/documentserver:8.1.0.1} - restart: unless-stopped container_name: seafile-onlyoffice + restart: unless-stopped environment: #- DB_TYPE=${DB_TYPE:-mariadb} #- DB_HOST=${SEAFILE_MYSQL_DB_HOST:-db} diff --git a/manual/repo/docker/pro/clamav.yml b/manual/repo/docker/pro/clamav.yml index 079b3c8f..f768b539 100644 --- a/manual/repo/docker/pro/clamav.yml +++ b/manual/repo/docker/pro/clamav.yml @@ -2,6 +2,7 @@ services: av: image: clamav/clamav:latest container_name: seafile-clamav + restart: unless-stopped networks: - seafile-net diff --git a/manual/repo/docker/pro/seafile-server.yml b/manual/repo/docker/pro/seafile-server.yml index 19aa9666..545a24d5 100644 --- a/manual/repo/docker/pro/seafile-server.yml +++ b/manual/repo/docker/pro/seafile-server.yml @@ -2,6 +2,7 @@ services: db: image: ${SEAFILE_DB_IMAGE:-mariadb:10.11} container_name: seafile-mysql + restart: unless-stopped environment: - MYSQL_ROOT_PASSWORD=${INIT_SEAFILE_MYSQL_ROOT_PASSWORD:-} - MYSQL_LOG_CONSOLE=true @@ -27,6 +28,7 @@ services: memcached: image: ${SEAFILE_MEMCACHED_IMAGE:-memcached:1.6.29} container_name: seafile-memcached + restart: unless-stopped entrypoint: memcached -m 256 networks: - seafile-net @@ -34,6 +36,7 @@ services: elasticsearch: image: ${SEAFILE_ELASTICSEARCH_IMAGE:-elasticsearch:8.15.0} container_name: seafile-elasticsearch + restart: unless-stopped environment: - discovery.type=single-node - bootstrap.memory_lock=true @@ -52,6 +55,7 @@ services: seafile: image: ${SEAFILE_IMAGE:-seafileltd/seafile-pro-mc:12.0-latest} container_name: seafile + restart: unless-stopped # ports: # - "80:80" volumes: diff --git a/manual/repo/docker/pro/seasearch.yml b/manual/repo/docker/pro/seasearch.yml index 49efccdc..94d85170 100644 --- a/manual/repo/docker/pro/seasearch.yml +++ b/manual/repo/docker/pro/seasearch.yml @@ -2,6 +2,7 @@ services: seasearch: image: ${SEASEARCH_IMAGE:-seafileltd/seasearch:0.9-latest} container_name: seafile-seasearch + restart: unless-stopped volumes: - ${SS_DATA_PATH:-/opt/seasearch-data}:/opt/seasearch/data environment: diff --git a/manual/repo/docker/seadoc.yml b/manual/repo/docker/seadoc.yml index 060365fc..9d4a8496 100644 --- a/manual/repo/docker/seadoc.yml +++ b/manual/repo/docker/seadoc.yml @@ -3,6 +3,7 @@ services: seadoc: image: ${SEADOC_IMAGE:-seafileltd/sdoc-server:1.0-latest} container_name: seadoc + restart: unless-stopped volumes: - ${SEADOC_VOLUME:-/opt/seadoc-data/}:/shared # ports: diff --git a/manual/repo/docker/seadoc/0.8/docker-compose.yml b/manual/repo/docker/seadoc/0.8/docker-compose.yml index 726e086f..cc792e1f 100644 --- a/manual/repo/docker/seadoc/0.8/docker-compose.yml +++ b/manual/repo/docker/seadoc/0.8/docker-compose.yml @@ -3,6 +3,7 @@ services: sdoc-server: image: seafileltd/sdoc-server:0.8.0 container_name: sdoc-server + restart: unless-stopped ports: - 80:80 # - 443:443 diff --git a/manual/repo/docker/seadoc/1.0/standalone/seadoc.yml b/manual/repo/docker/seadoc/1.0/standalone/seadoc.yml index 604de3bc..d242ca25 100644 --- a/manual/repo/docker/seadoc/1.0/standalone/seadoc.yml +++ b/manual/repo/docker/seadoc/1.0/standalone/seadoc.yml @@ -3,6 +3,7 @@ services: seadoc: image: ${SEADOC_IMAGE:-seafileltd/sdoc-server:1.0-latest} container_name: seadoc + restart: unless-stopped volumes: - ${SEADOC_VOLUME:-/opt/seadoc-data/}:/shared ports: