From a40b4bd45f3f4fcdfdafec09353a4e7c91037264 Mon Sep 17 00:00:00 2001 From: ci-bot Date: Tue, 12 Nov 2024 07:10:57 +0000 Subject: [PATCH] Deployed 58ff499d to 12.0 with MkDocs 1.6.1 and mike 2.1.3 --- 12.0/404.html | 101 +- 12.0/administration/account/index.html | 101 +- 12.0/administration/auditing/index.html | 101 +- .../administration/backup_recovery/index.html | 101 +- 12.0/administration/clean_database/index.html | 101 +- 12.0/administration/export_report/index.html | 101 +- 12.0/administration/index.html | 101 +- 12.0/administration/logs/index.html | 101 +- 12.0/administration/seafile_fsck/index.html | 101 +- 12.0/administration/seafile_gc/index.html | 101 +- .../security_features/index.html | 101 +- .../two_factor_authentication/index.html | 101 +- .../index.html | 101 +- .../index.html | 101 +- 12.0/changelog/client-changelog/index.html | 101 +- .../drive-client-changelog/index.html | 101 +- 12.0/changelog/index.html | 101 +- .../changelog/server-changelog-old/index.html | 101 +- 12.0/changelog/server-changelog/index.html | 101 +- .../config/admin_roles_permissions/index.html | 101 +- 12.0/config/auth_switch/index.html | 101 +- 12.0/config/auto_login_seadrive/index.html | 101 +- 12.0/config/ccnet-conf/index.html | 101 +- .../config_seafile_with_ADFS/index.html | 101 +- .../customize_email_notifications/index.html | 101 +- .../details_about_file_search/index.html | 101 +- 12.0/config/env/index.html | 101 +- 12.0/config/index.html | 101 +- 12.0/config/ldap_in_11.0_ce/index.html | 101 +- 12.0/config/ldap_in_11.0_pro/index.html | 101 +- 12.0/config/multi_institutions/index.html | 101 +- 12.0/config/multi_tenancy/index.html | 101 +- 12.0/config/oauth/index.html | 101 +- 12.0/config/ocm/index.html | 101 +- 12.0/config/remote_user/index.html | 101 +- 12.0/config/roles_permissions/index.html | 101 +- 12.0/config/saml2_in_10.0/index.html | 101 +- 12.0/config/seafevents-conf/index.html | 101 +- 12.0/config/seafile-conf/index.html | 103 +- 12.0/config/seahub_customization/index.html | 101 +- 12.0/config/seahub_settings_py/index.html | 101 +- 12.0/config/sending_email/index.html | 101 +- .../shibboleth_authentication/index.html | 101 +- 12.0/config/single_sign_on/index.html | 101 +- 12.0/develop/build_seafile/index.html | 101 +- 12.0/develop/data_model/index.html | 101 +- 12.0/develop/index.html | 101 +- 12.0/develop/linux/index.html | 101 +- 12.0/develop/osx/index.html | 101 +- 12.0/develop/rpi/index.html | 101 +- 12.0/develop/server/index.html | 101 +- 12.0/develop/translation/index.html | 101 +- 12.0/develop/web_api_v2.1/index.html | 101 +- 12.0/develop/windows/index.html | 101 +- .../extension/distributed_indexing/index.html | 112 +- 12.0/extension/fuse/index.html | 112 +- 12.0/extension/libreoffice_online/index.html | 101 +- 12.0/extension/notification-server/index.html | 101 +- 12.0/extension/office_web_app/index.html | 101 +- 12.0/extension/only_office/index.html | 101 +- 12.0/extension/setup_seadoc/index.html | 101 +- 12.0/extension/virus_scan/index.html | 101 +- .../virus_scan_with_clamav/index.html | 101 +- .../virus_scan_with_kav4fs/index.html | 112 +- 12.0/extension/webdav/index.html | 101 +- 12.0/index.html | 101 +- 12.0/introduction/components/index.html | 101 +- 12.0/introduction/contribution/index.html | 101 +- .../file_permission_management/index.html | 101 +- 12.0/introduction/roadmap/index.html | 101 +- 12.0/outdate/change_default_java/index.html | 101 +- 12.0/outdate/kerberos_config/index.html | 101 +- 12.0/outdate/outlook_addin_config/index.html | 101 +- 12.0/outdate/seaf_encrypt/index.html | 101 +- 12.0/outdate/terms_and_conditions/index.html | 101 +- 12.0/outdate/using_fuse/index.html | 101 +- 12.0/outdate/video_thumbnails/index.html | 101 +- 12.0/search/search_index.json | 2 +- 12.0/setup/caddy/index.html | 101 +- .../cluster_deploy_with_docker/index.html | 101 +- 12.0/setup/cluster_deploy_with_k8s/index.html | 112 +- 12.0/setup/migrate_backends_data/index.html | 112 +- .../migrate_ce_to_pro_with_docker/index.html | 112 +- .../migrate_non_docker_to_docker/index.html | 112 +- 12.0/setup/overview/index.html | 101 +- .../index.html | 101 +- .../setup/seafile_docker_autostart/index.html | 101 +- 12.0/setup/setup_ce_by_docker/index.html | 112 +- 12.0/setup/setup_pro_by_docker/index.html | 101 +- 12.0/setup/setup_with_amazon_s3/index.html | 112 +- .../index.html | 101 +- 12.0/setup/setup_with_ceph/index.html | 101 +- .../index.html | 118 +- 12.0/setup/setup_with_oss/index.html | 4504 ----------------- 12.0/setup/setup_with_swift/index.html | 107 +- .../deploy_in_a_cluster/index.html | 101 +- .../index.html | 101 +- 12.0/setup_binary/fail2ban/index.html | 101 +- .../setup_binary/https_with_apache/index.html | 101 +- 12.0/setup_binary/https_with_nginx/index.html | 101 +- 12.0/setup_binary/installation_ce/index.html | 101 +- 12.0/setup_binary/installation_pro/index.html | 101 +- .../memcached_mariadb_cluster/index.html | 101 +- .../migrate_from_sqlite_to_mysql/index.html | 101 +- 12.0/setup_binary/outline_ce/index.html | 101 +- 12.0/setup_binary/outline_pro/index.html | 101 +- .../index.html | 101 +- .../setup_seafile_cluster_with_nfs/index.html | 101 +- .../start_seafile_at_system_bootup/index.html | 101 +- 12.0/setup_binary/using_logrotate/index.html | 101 +- 12.0/sitemap.xml | 4 - 12.0/sitemap.xml.gz | Bin 1350 -> 1347 bytes 12.0/upgrade/upgrade/index.html | 101 +- 12.0/upgrade/upgrade_a_cluster/index.html | 101 +- .../upgrade_a_cluster_docker/index.html | 101 +- 12.0/upgrade/upgrade_docker/index.html | 101 +- .../upgrade_notes_for_10.0.x/index.html | 101 +- .../upgrade_notes_for_11.0.x/index.html | 101 +- .../upgrade_notes_for_12.0.x/index.html | 101 +- .../upgrade_notes_for_7.0.x/index.html | 101 +- .../upgrade_notes_for_7.1.x/index.html | 101 +- .../upgrade_notes_for_8.0.x/index.html | 101 +- .../upgrade_notes_for_9.0.x/index.html | 101 +- 123 files changed, 9638 insertions(+), 7015 deletions(-) delete mode 100644 12.0/setup/setup_with_oss/index.html diff --git a/12.0/404.html b/12.0/404.html index 674f127c..21c30aa9 100644 --- a/12.0/404.html +++ b/12.0/404.html @@ -743,6 +743,14 @@ Setup community edition + + + + + + + + @@ -873,6 +881,14 @@ S3 Backend + + + + + + + + @@ -928,27 +944,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -957,6 +952,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -978,6 +981,14 @@ Data migration + + + + + + + + @@ -1139,6 +1150,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1208,6 +1227,14 @@ Migration from Seafile Community + + + + + + + + @@ -1229,6 +1256,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1962,6 +1997,14 @@ FUSE extension + + + + + + + + @@ -2142,6 +2185,14 @@ Distributed indexing + + + + + + + + @@ -2253,6 +2304,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/account/index.html b/12.0/administration/account/index.html index 8ecfbb00..e46f98e3 100644 --- a/12.0/administration/account/index.html +++ b/12.0/administration/account/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/auditing/index.html b/12.0/administration/auditing/index.html index a1d4b86d..99579e69 100644 --- a/12.0/administration/auditing/index.html +++ b/12.0/administration/auditing/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/backup_recovery/index.html b/12.0/administration/backup_recovery/index.html index cfbb2f46..15877d3b 100644 --- a/12.0/administration/backup_recovery/index.html +++ b/12.0/administration/backup_recovery/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/clean_database/index.html b/12.0/administration/clean_database/index.html index 08a48cb1..fdad0e0b 100644 --- a/12.0/administration/clean_database/index.html +++ b/12.0/administration/clean_database/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/export_report/index.html b/12.0/administration/export_report/index.html index 53bdff65..16272f4c 100644 --- a/12.0/administration/export_report/index.html +++ b/12.0/administration/export_report/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/index.html b/12.0/administration/index.html index f9a8464a..46f8e71d 100644 --- a/12.0/administration/index.html +++ b/12.0/administration/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/logs/index.html b/12.0/administration/logs/index.html index 05d18ed3..d8fc9f3f 100644 --- a/12.0/administration/logs/index.html +++ b/12.0/administration/logs/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/seafile_fsck/index.html b/12.0/administration/seafile_fsck/index.html index 3e833730..3d9aa886 100644 --- a/12.0/administration/seafile_fsck/index.html +++ b/12.0/administration/seafile_fsck/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/seafile_gc/index.html b/12.0/administration/seafile_gc/index.html index b995e9b8..2b29bad4 100644 --- a/12.0/administration/seafile_gc/index.html +++ b/12.0/administration/seafile_gc/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/security_features/index.html b/12.0/administration/security_features/index.html index d26972e3..f7b616e7 100644 --- a/12.0/administration/security_features/index.html +++ b/12.0/administration/security_features/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/administration/two_factor_authentication/index.html b/12.0/administration/two_factor_authentication/index.html index d59f9109..eeb96024 100644 --- a/12.0/administration/two_factor_authentication/index.html +++ b/12.0/administration/two_factor_authentication/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/changelog/changelog-for-seafile-professional-server-old/index.html b/12.0/changelog/changelog-for-seafile-professional-server-old/index.html index bf757ed2..febd5197 100644 --- a/12.0/changelog/changelog-for-seafile-professional-server-old/index.html +++ b/12.0/changelog/changelog-for-seafile-professional-server-old/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/changelog/changelog-for-seafile-professional-server/index.html b/12.0/changelog/changelog-for-seafile-professional-server/index.html index 678ba6f5..185086f1 100644 --- a/12.0/changelog/changelog-for-seafile-professional-server/index.html +++ b/12.0/changelog/changelog-for-seafile-professional-server/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/changelog/client-changelog/index.html b/12.0/changelog/client-changelog/index.html index 09bda2c6..215674dc 100644 --- a/12.0/changelog/client-changelog/index.html +++ b/12.0/changelog/client-changelog/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/changelog/drive-client-changelog/index.html b/12.0/changelog/drive-client-changelog/index.html index dd3c6bcf..d9fa3327 100644 --- a/12.0/changelog/drive-client-changelog/index.html +++ b/12.0/changelog/drive-client-changelog/index.html @@ -754,6 +754,14 @@ Setup community edition + + + + + + + + @@ -884,6 +892,14 @@ S3 Backend + + + + + + + + @@ -939,27 +955,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -968,6 +963,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -989,6 +992,14 @@ Data migration + + + + + + + + @@ -1150,6 +1161,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1219,6 +1238,14 @@ Migration from Seafile Community + + + + + + + + @@ -1240,6 +1267,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1973,6 +2008,14 @@ FUSE extension + + + + + + + + @@ -2153,6 +2196,14 @@ Distributed indexing + + + + + + + + @@ -2264,6 +2315,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/changelog/index.html b/12.0/changelog/index.html index 9208c820..d20d2c3a 100644 --- a/12.0/changelog/index.html +++ b/12.0/changelog/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/changelog/server-changelog-old/index.html b/12.0/changelog/server-changelog-old/index.html index ebc3d1a8..be17489d 100644 --- a/12.0/changelog/server-changelog-old/index.html +++ b/12.0/changelog/server-changelog-old/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/changelog/server-changelog/index.html b/12.0/changelog/server-changelog/index.html index 990b223f..eedfe165 100644 --- a/12.0/changelog/server-changelog/index.html +++ b/12.0/changelog/server-changelog/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/admin_roles_permissions/index.html b/12.0/config/admin_roles_permissions/index.html index 53caedeb..ab003a45 100644 --- a/12.0/config/admin_roles_permissions/index.html +++ b/12.0/config/admin_roles_permissions/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/auth_switch/index.html b/12.0/config/auth_switch/index.html index 8b3ea8c5..c7841606 100644 --- a/12.0/config/auth_switch/index.html +++ b/12.0/config/auth_switch/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/auto_login_seadrive/index.html b/12.0/config/auto_login_seadrive/index.html index 480b647d..32f60c7d 100644 --- a/12.0/config/auto_login_seadrive/index.html +++ b/12.0/config/auto_login_seadrive/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/ccnet-conf/index.html b/12.0/config/ccnet-conf/index.html index 74a4ca13..11409352 100644 --- a/12.0/config/ccnet-conf/index.html +++ b/12.0/config/ccnet-conf/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/config_seafile_with_ADFS/index.html b/12.0/config/config_seafile_with_ADFS/index.html index f5105701..ff94adaf 100644 --- a/12.0/config/config_seafile_with_ADFS/index.html +++ b/12.0/config/config_seafile_with_ADFS/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/customize_email_notifications/index.html b/12.0/config/customize_email_notifications/index.html index 87f0ab72..1895e81b 100644 --- a/12.0/config/customize_email_notifications/index.html +++ b/12.0/config/customize_email_notifications/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/details_about_file_search/index.html b/12.0/config/details_about_file_search/index.html index a109efa9..88d9d20a 100644 --- a/12.0/config/details_about_file_search/index.html +++ b/12.0/config/details_about_file_search/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/env/index.html b/12.0/config/env/index.html index a8028683..56c8cc7b 100644 --- a/12.0/config/env/index.html +++ b/12.0/config/env/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/index.html b/12.0/config/index.html index b082ca7e..a4221d3b 100644 --- a/12.0/config/index.html +++ b/12.0/config/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/ldap_in_11.0_ce/index.html b/12.0/config/ldap_in_11.0_ce/index.html index c2beac3f..2868400b 100644 --- a/12.0/config/ldap_in_11.0_ce/index.html +++ b/12.0/config/ldap_in_11.0_ce/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/ldap_in_11.0_pro/index.html b/12.0/config/ldap_in_11.0_pro/index.html index 88fe3e87..aabacf99 100644 --- a/12.0/config/ldap_in_11.0_pro/index.html +++ b/12.0/config/ldap_in_11.0_pro/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/multi_institutions/index.html b/12.0/config/multi_institutions/index.html index 61a52548..60b7b55e 100644 --- a/12.0/config/multi_institutions/index.html +++ b/12.0/config/multi_institutions/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/multi_tenancy/index.html b/12.0/config/multi_tenancy/index.html index 81201e43..86c3c9d8 100644 --- a/12.0/config/multi_tenancy/index.html +++ b/12.0/config/multi_tenancy/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/oauth/index.html b/12.0/config/oauth/index.html index 8ce73505..73f174c5 100644 --- a/12.0/config/oauth/index.html +++ b/12.0/config/oauth/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/ocm/index.html b/12.0/config/ocm/index.html index 52216968..896e6d3a 100644 --- a/12.0/config/ocm/index.html +++ b/12.0/config/ocm/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/remote_user/index.html b/12.0/config/remote_user/index.html index 41543a5f..a506a020 100644 --- a/12.0/config/remote_user/index.html +++ b/12.0/config/remote_user/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/roles_permissions/index.html b/12.0/config/roles_permissions/index.html index 58a400d7..a9a54ab9 100644 --- a/12.0/config/roles_permissions/index.html +++ b/12.0/config/roles_permissions/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/saml2_in_10.0/index.html b/12.0/config/saml2_in_10.0/index.html index c1a31d0f..9e403bfc 100644 --- a/12.0/config/saml2_in_10.0/index.html +++ b/12.0/config/saml2_in_10.0/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/seafevents-conf/index.html b/12.0/config/seafevents-conf/index.html index 6d73930f..c221c106 100644 --- a/12.0/config/seafevents-conf/index.html +++ b/12.0/config/seafevents-conf/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/seafile-conf/index.html b/12.0/config/seafile-conf/index.html index 8d60cd00..a96f813c 100644 --- a/12.0/config/seafile-conf/index.html +++ b/12.0/config/seafile-conf/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + @@ -4670,7 +4729,7 @@ memcached_options = --SERVER=<the IP of Memcached Server> --POOL-MIN=10 --

    You may also configure Seafile to use multiple storage backends at the same time.

    diff --git a/12.0/config/seahub_customization/index.html b/12.0/config/seahub_customization/index.html index 0dc46bd3..c4e29169 100644 --- a/12.0/config/seahub_customization/index.html +++ b/12.0/config/seahub_customization/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/seahub_settings_py/index.html b/12.0/config/seahub_settings_py/index.html index 7b5796c5..e3c31307 100644 --- a/12.0/config/seahub_settings_py/index.html +++ b/12.0/config/seahub_settings_py/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/sending_email/index.html b/12.0/config/sending_email/index.html index 7c121d87..af03a93b 100644 --- a/12.0/config/sending_email/index.html +++ b/12.0/config/sending_email/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/shibboleth_authentication/index.html b/12.0/config/shibboleth_authentication/index.html index 814e52f6..1e6e9381 100644 --- a/12.0/config/shibboleth_authentication/index.html +++ b/12.0/config/shibboleth_authentication/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/config/single_sign_on/index.html b/12.0/config/single_sign_on/index.html index 98ec906d..453dae0a 100644 --- a/12.0/config/single_sign_on/index.html +++ b/12.0/config/single_sign_on/index.html @@ -760,6 +760,14 @@ Setup community edition + + + + + + + + @@ -890,6 +898,14 @@ S3 Backend + + + + + + + + @@ -945,27 +961,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -974,6 +969,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -995,6 +998,14 @@ Data migration + + + + + + + + @@ -1156,6 +1167,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1225,6 +1244,14 @@ Migration from Seafile Community + + + + + + + + @@ -1246,6 +1273,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1979,6 +2014,14 @@ FUSE extension + + + + + + + + @@ -2159,6 +2202,14 @@ Distributed indexing + + + + + + + + @@ -2270,6 +2321,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/develop/build_seafile/index.html b/12.0/develop/build_seafile/index.html index 56203acb..c8edd415 100644 --- a/12.0/develop/build_seafile/index.html +++ b/12.0/develop/build_seafile/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/develop/data_model/index.html b/12.0/develop/data_model/index.html index a42c7fd5..ba2e3e68 100644 --- a/12.0/develop/data_model/index.html +++ b/12.0/develop/data_model/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/develop/index.html b/12.0/develop/index.html index 985782df..dd19bcfd 100644 --- a/12.0/develop/index.html +++ b/12.0/develop/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/develop/linux/index.html b/12.0/develop/linux/index.html index f28e9e4c..2e6458e9 100644 --- a/12.0/develop/linux/index.html +++ b/12.0/develop/linux/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/develop/osx/index.html b/12.0/develop/osx/index.html index 5702c3c3..5751f633 100644 --- a/12.0/develop/osx/index.html +++ b/12.0/develop/osx/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/develop/rpi/index.html b/12.0/develop/rpi/index.html index 61d6f14d..6a3fa7ab 100644 --- a/12.0/develop/rpi/index.html +++ b/12.0/develop/rpi/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/develop/server/index.html b/12.0/develop/server/index.html index 547c0286..52b7fa06 100644 --- a/12.0/develop/server/index.html +++ b/12.0/develop/server/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/develop/translation/index.html b/12.0/develop/translation/index.html index dddf3696..d3d344f6 100644 --- a/12.0/develop/translation/index.html +++ b/12.0/develop/translation/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/develop/web_api_v2.1/index.html b/12.0/develop/web_api_v2.1/index.html index 3a7a6d1f..857bcb1a 100644 --- a/12.0/develop/web_api_v2.1/index.html +++ b/12.0/develop/web_api_v2.1/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/develop/windows/index.html b/12.0/develop/windows/index.html index 625590dc..c6a1bac4 100644 --- a/12.0/develop/windows/index.html +++ b/12.0/develop/windows/index.html @@ -756,6 +756,14 @@ Setup community edition + + + + + + + + @@ -886,6 +894,14 @@ S3 Backend + + + + + + + + @@ -941,27 +957,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -970,6 +965,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -991,6 +994,14 @@ Data migration + + + + + + + + @@ -1152,6 +1163,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1221,6 +1240,14 @@ Migration from Seafile Community + + + + + + + + @@ -1242,6 +1269,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1975,6 +2010,14 @@ FUSE extension + + + + + + + + @@ -2155,6 +2198,14 @@ Distributed indexing + + + + + + + + @@ -2266,6 +2317,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/extension/distributed_indexing/index.html b/12.0/extension/distributed_indexing/index.html index 4809838a..3fbeee7b 100644 --- a/12.0/extension/distributed_indexing/index.html +++ b/12.0/extension/distributed_indexing/index.html @@ -758,6 +758,14 @@ Setup community edition + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1985,6 +2020,14 @@ FUSE extension + + + + + + + + @@ -2182,6 +2225,14 @@ Distributed indexing + + + + + + + + @@ -2193,6 +2244,14 @@ Distributed indexing + + + + + + + + @@ -2405,6 +2464,14 @@ Virus scan with Kav4fs + + + + + + + + @@ -4474,6 +4541,9 @@ $ ./run_index_master.sh python-env index_op.py --mode resotre_all_repo + + + diff --git a/12.0/extension/fuse/index.html b/12.0/extension/fuse/index.html index 292529ee..171c73b3 100644 --- a/12.0/extension/fuse/index.html +++ b/12.0/extension/fuse/index.html @@ -758,6 +758,14 @@ Setup community edition + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1996,6 +2031,14 @@ FUSE extension + + + + + + + + @@ -2007,6 +2050,14 @@ FUSE extension + + + + + + + + @@ -2246,6 +2297,14 @@ Distributed indexing + + + + + + + + @@ -2360,6 +2419,14 @@ Virus scan with Kav4fs + + + + + + + + @@ -4390,6 +4457,9 @@ docker exec + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1985,6 +2020,14 @@ FUSE extension + + + + + + + + @@ -2273,6 +2316,14 @@ Distributed indexing + + + + + + + + @@ -2387,6 +2438,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/extension/notification-server/index.html b/12.0/extension/notification-server/index.html index cb34aa80..51a12be9 100644 --- a/12.0/extension/notification-server/index.html +++ b/12.0/extension/notification-server/index.html @@ -758,6 +758,14 @@ Setup community edition + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -2072,6 +2107,14 @@ FUSE extension + + + + + + + + @@ -2258,6 +2301,14 @@ Distributed indexing + + + + + + + + @@ -2372,6 +2423,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/extension/office_web_app/index.html b/12.0/extension/office_web_app/index.html index e08930ef..1c4cd1b8 100644 --- a/12.0/extension/office_web_app/index.html +++ b/12.0/extension/office_web_app/index.html @@ -758,6 +758,14 @@ Setup community edition + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1985,6 +2020,14 @@ FUSE extension + + + + + + + + @@ -2222,6 +2265,14 @@ Distributed indexing + + + + + + + + @@ -2336,6 +2387,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/extension/only_office/index.html b/12.0/extension/only_office/index.html index 22a6fb31..9577b9a9 100644 --- a/12.0/extension/only_office/index.html +++ b/12.0/extension/only_office/index.html @@ -758,6 +758,14 @@ Setup community edition + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1985,6 +2020,14 @@ FUSE extension + + + + + + + + @@ -2306,6 +2349,14 @@ Distributed indexing + + + + + + + + @@ -2420,6 +2471,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/extension/setup_seadoc/index.html b/12.0/extension/setup_seadoc/index.html index 59bef038..ed7c4398 100644 --- a/12.0/extension/setup_seadoc/index.html +++ b/12.0/extension/setup_seadoc/index.html @@ -758,6 +758,14 @@ Setup community edition + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -2063,6 +2098,14 @@ FUSE extension + + + + + + + + @@ -2249,6 +2292,14 @@ Distributed indexing + + + + + + + + @@ -2363,6 +2414,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/extension/virus_scan/index.html b/12.0/extension/virus_scan/index.html index d9f1ecf1..795a03ed 100644 --- a/12.0/extension/virus_scan/index.html +++ b/12.0/extension/virus_scan/index.html @@ -758,6 +758,14 @@ Setup community edition + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1985,6 +2020,14 @@ FUSE extension + + + + + + + + @@ -2171,6 +2214,14 @@ Distributed indexing + + + + + + + + @@ -2336,6 +2387,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/extension/virus_scan_with_clamav/index.html b/12.0/extension/virus_scan_with_clamav/index.html index 2572bb24..365c72b8 100644 --- a/12.0/extension/virus_scan_with_clamav/index.html +++ b/12.0/extension/virus_scan_with_clamav/index.html @@ -758,6 +758,14 @@ Setup community edition + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1985,6 +2020,14 @@ FUSE extension + + + + + + + + @@ -2171,6 +2214,14 @@ Distributed indexing + + + + + + + + @@ -2402,6 +2453,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/extension/virus_scan_with_kav4fs/index.html b/12.0/extension/virus_scan_with_kav4fs/index.html index 621e05e9..dfc21950 100644 --- a/12.0/extension/virus_scan_with_kav4fs/index.html +++ b/12.0/extension/virus_scan_with_kav4fs/index.html @@ -758,6 +758,14 @@ Setup community edition + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1985,6 +2020,14 @@ FUSE extension + + + + + + + + @@ -2171,6 +2214,14 @@ Distributed indexing + + + + + + + + @@ -2296,6 +2347,14 @@ Virus scan with Kav4fs + + + + + + + + @@ -2307,6 +2366,14 @@ Virus scan with Kav4fs + + + + + + + + @@ -4342,6 +4409,9 @@ scan_interval = <scanning interval, in unit of minutes, default to 60 minutes + + + diff --git a/12.0/extension/webdav/index.html b/12.0/extension/webdav/index.html index 2c7a5efb..e323fc77 100644 --- a/12.0/extension/webdav/index.html +++ b/12.0/extension/webdav/index.html @@ -758,6 +758,14 @@ Setup community edition + + + + + + + + @@ -888,6 +896,14 @@ S3 Backend + + + + + + + + @@ -943,27 +959,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -972,6 +967,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -993,6 +996,14 @@ Data migration + + + + + + + + @@ -1154,6 +1165,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1223,6 +1242,14 @@ Migration from Seafile Community + + + + + + + + @@ -1244,6 +1271,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -2105,6 +2140,14 @@ FUSE extension + + + + + + + + @@ -2291,6 +2334,14 @@ Distributed indexing + + + + + + + + @@ -2405,6 +2456,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/index.html b/12.0/index.html index 7973c4f4..09456256 100644 --- a/12.0/index.html +++ b/12.0/index.html @@ -817,6 +817,14 @@ Setup community edition + + + + + + + + @@ -947,6 +955,14 @@ S3 Backend + + + + + + + + @@ -1002,27 +1018,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -1031,6 +1026,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -1052,6 +1055,14 @@ Data migration + + + + + + + + @@ -1213,6 +1224,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1282,6 +1301,14 @@ Migration from Seafile Community + + + + + + + + @@ -1303,6 +1330,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -2036,6 +2071,14 @@ FUSE extension + + + + + + + + @@ -2216,6 +2259,14 @@ Distributed indexing + + + + + + + + @@ -2327,6 +2378,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/introduction/components/index.html b/12.0/introduction/components/index.html index c5e6bb54..fdd3513f 100644 --- a/12.0/introduction/components/index.html +++ b/12.0/introduction/components/index.html @@ -771,6 +771,14 @@ Setup community edition + + + + + + + + @@ -901,6 +909,14 @@ S3 Backend + + + + + + + + @@ -956,27 +972,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -985,6 +980,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -1006,6 +1009,14 @@ Data migration + + + + + + + + @@ -1167,6 +1178,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1236,6 +1255,14 @@ Migration from Seafile Community + + + + + + + + @@ -1257,6 +1284,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1990,6 +2025,14 @@ FUSE extension + + + + + + + + @@ -2170,6 +2213,14 @@ Distributed indexing + + + + + + + + @@ -2281,6 +2332,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/introduction/contribution/index.html b/12.0/introduction/contribution/index.html index 0b00a8dc..bc28ecf1 100644 --- a/12.0/introduction/contribution/index.html +++ b/12.0/introduction/contribution/index.html @@ -828,6 +828,14 @@ Setup community edition + + + + + + + + @@ -958,6 +966,14 @@ S3 Backend + + + + + + + + @@ -1013,27 +1029,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -1042,6 +1037,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -1063,6 +1066,14 @@ Data migration + + + + + + + + @@ -1224,6 +1235,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1293,6 +1312,14 @@ Migration from Seafile Community + + + + + + + + @@ -1314,6 +1341,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -2047,6 +2082,14 @@ FUSE extension + + + + + + + + @@ -2227,6 +2270,14 @@ Distributed indexing + + + + + + + + @@ -2338,6 +2389,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/introduction/file_permission_management/index.html b/12.0/introduction/file_permission_management/index.html index e74f4183..75c91fee 100644 --- a/12.0/introduction/file_permission_management/index.html +++ b/12.0/introduction/file_permission_management/index.html @@ -819,6 +819,14 @@ Setup community edition + + + + + + + + @@ -949,6 +957,14 @@ S3 Backend + + + + + + + + @@ -1004,27 +1020,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -1033,6 +1028,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -1054,6 +1057,14 @@ Data migration + + + + + + + + @@ -1215,6 +1226,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1284,6 +1303,14 @@ Migration from Seafile Community + + + + + + + + @@ -1305,6 +1332,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -2038,6 +2073,14 @@ FUSE extension + + + + + + + + @@ -2218,6 +2261,14 @@ Distributed indexing + + + + + + + + @@ -2329,6 +2380,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/introduction/roadmap/index.html b/12.0/introduction/roadmap/index.html index 36b182f3..f4627dc3 100644 --- a/12.0/introduction/roadmap/index.html +++ b/12.0/introduction/roadmap/index.html @@ -771,6 +771,14 @@ Setup community edition + + + + + + + + @@ -901,6 +909,14 @@ S3 Backend + + + + + + + + @@ -956,27 +972,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -985,6 +980,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -1006,6 +1009,14 @@ Data migration + + + + + + + + @@ -1167,6 +1178,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1236,6 +1255,14 @@ Migration from Seafile Community + + + + + + + + @@ -1257,6 +1284,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1990,6 +2025,14 @@ FUSE extension + + + + + + + + @@ -2170,6 +2213,14 @@ Distributed indexing + + + + + + + + @@ -2281,6 +2332,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/outdate/change_default_java/index.html b/12.0/outdate/change_default_java/index.html index 4e4955c4..e310bb58 100644 --- a/12.0/outdate/change_default_java/index.html +++ b/12.0/outdate/change_default_java/index.html @@ -745,6 +745,14 @@ Setup community edition + + + + + + + + @@ -875,6 +883,14 @@ S3 Backend + + + + + + + + @@ -930,27 +946,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -959,6 +954,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -980,6 +983,14 @@ Data migration + + + + + + + + @@ -1141,6 +1152,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1210,6 +1229,14 @@ Migration from Seafile Community + + + + + + + + @@ -1231,6 +1258,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1964,6 +1999,14 @@ FUSE extension + + + + + + + + @@ -2144,6 +2187,14 @@ Distributed indexing + + + + + + + + @@ -2255,6 +2306,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/outdate/kerberos_config/index.html b/12.0/outdate/kerberos_config/index.html index 48019088..f2c1158c 100644 --- a/12.0/outdate/kerberos_config/index.html +++ b/12.0/outdate/kerberos_config/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/outdate/outlook_addin_config/index.html b/12.0/outdate/outlook_addin_config/index.html index ae05a495..b3037f8e 100644 --- a/12.0/outdate/outlook_addin_config/index.html +++ b/12.0/outdate/outlook_addin_config/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/outdate/seaf_encrypt/index.html b/12.0/outdate/seaf_encrypt/index.html index 6689e3e6..138b3212 100644 --- a/12.0/outdate/seaf_encrypt/index.html +++ b/12.0/outdate/seaf_encrypt/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/outdate/terms_and_conditions/index.html b/12.0/outdate/terms_and_conditions/index.html index 9d2a7afb..7ce92666 100644 --- a/12.0/outdate/terms_and_conditions/index.html +++ b/12.0/outdate/terms_and_conditions/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/outdate/using_fuse/index.html b/12.0/outdate/using_fuse/index.html index b7d82254..66c37a45 100644 --- a/12.0/outdate/using_fuse/index.html +++ b/12.0/outdate/using_fuse/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/outdate/video_thumbnails/index.html b/12.0/outdate/video_thumbnails/index.html index 09f8e3a2..a9c2e3ea 100644 --- a/12.0/outdate/video_thumbnails/index.html +++ b/12.0/outdate/video_thumbnails/index.html @@ -750,6 +750,14 @@ Setup community edition + + + + + + + + @@ -880,6 +888,14 @@ S3 Backend + + + + + + + + @@ -935,27 +951,6 @@ -
  • - - - - - Alibaba OSS - - - - -
  • - - - - - - - - - -
  • @@ -964,6 +959,14 @@ Multiple Storage Backends + + + + + + + +
  • @@ -985,6 +988,14 @@ Data migration + + + + + + + + @@ -1146,6 +1157,14 @@ Setup with Kubernetes (K8s) + + + + + + + + @@ -1215,6 +1234,14 @@ Migration from Seafile Community + + + + + + + + @@ -1236,6 +1263,14 @@ Migrate from non-docker deployment + + + + + + + + @@ -1969,6 +2004,14 @@ FUSE extension + + + + + + + + @@ -2149,6 +2192,14 @@ Distributed indexing + + + + + + + + @@ -2260,6 +2311,14 @@ Virus scan with Kav4fs + + + + + + + + diff --git a/12.0/search/search_index.json b/12.0/search/search_index.json index 03c23fb1..28e37a14 100644 --- a/12.0/search/search_index.json +++ b/12.0/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Introduction","text":"

    Seafile is an open source cloud storage system for file sync, share and document collaboration. SeaDoc is an extension of Seafile that providing a lightweight online collaborative document feature.

    "},{"location":"#license","title":"LICENSE","text":"

    The different components of Seafile project are released under different licenses:

    "},{"location":"#contact-information","title":"Contact information","text":""},{"location":"changelog/","title":"Changelog","text":""},{"location":"changelog/#changelogs","title":"Changelogs","text":""},{"location":"administration/","title":"Administration","text":""},{"location":"administration/#enter-the-admin-panel","title":"Enter the admin panel","text":"

    As the system admin, you can enter the admin panel by click System Admin in the popup of avatar.

    "},{"location":"administration/#account-management","title":"Account management","text":""},{"location":"administration/#logs","title":"Logs","text":""},{"location":"administration/#backup-and-recovery","title":"Backup and Recovery","text":"

    Backup and recovery:

    Recover corrupt files after server hard shutdown or system crash:

    You can run Seafile GC to remove unused files:

    "},{"location":"administration/#clean-database","title":"Clean database","text":""},{"location":"administration/#export-report","title":"Export report","text":""},{"location":"administration/account/","title":"Account Management","text":""},{"location":"administration/account/#user-management","title":"User Management","text":"

    When you setup seahub website, you should have setup a admin account. After you logged in a admin, you may add/delete users and file libraries.

    "},{"location":"administration/account/#how-to-change-a-users-id","title":"How to change a user's ID","text":"

    Since version 11.0, if you need to change a user's external ID, you can manually modify database table social_auth_usersocialauth to map the new external ID to internal ID.

    For version below 11.0, if you really want to change a user's ID, you should create a new user then use this admin API to migrate the data from old user to the new user: https://download.seafile.com/published/web-api/v2.1-admin/accounts.md#user-content-Migrate%20Account.

    "},{"location":"administration/account/#resetting-user-password","title":"Resetting User Password","text":"

    Administrator can reset password for a user in \"System Admin\" page.

    In a private server, the default settings doesn't support users to reset their password by email. If you want to enable this, you have first to set up notification email.

    "},{"location":"administration/account/#forgot-admin-account-or-password","title":"Forgot Admin Account or Password?","text":"

    You may run reset-admin.sh script under seafile-server directory. This script would help you reset the admin account and password. Your data will not be deleted from the admin account, this only unlocks and changes the password for the admin account.

    "},{"location":"administration/account/#user-quota-notice","title":"User Quota Notice","text":"

    Under the seafile-server-latest directory, run ./seahub.sh python-env python seahub/manage.py check_user_quota , when the user quota exceeds 90%, an email will be sent. If you want to enable this, you have first to set up notification email.

    "},{"location":"administration/auditing/","title":"Access log and auditing","text":"

    In the Pro Edition, Seafile offers four audit logs in system admin panel:

    The logging feature is turned off by default before version 6.0. Add the following option to seafevents.conf to turn it on:

    [Audit]\n## Audit log is disabled default.\n## Leads to additional SQL tables being filled up, make sure your SQL server is able to handle it.\nenabled = true\n

    The audit log data is being saved in seahub_db.

    "},{"location":"administration/backup_recovery/","title":"Backup and Recovery","text":""},{"location":"administration/backup_recovery/#overview","title":"Overview","text":"

    There are generally two parts of data to backup

    If you setup seafile server according to our manual, you should have a directory layout like:

    /opt/seafile\n  --seafile-server-9.0.x # untar from seafile package\n  --seafile-data   # seafile configuration and data (if you choose the default)\n  --seahub-data    # seahub data\n  --logs\n  --conf\n

    All your library data is stored under the '/opt/seafile' directory.

    Seafile also stores some important metadata data in a few databases. The names and locations of these databases depends on which database software you use.

    For SQLite, the database files are also under the '/opt/seafile' directory. The locations are:

    For MySQL, the databases are created by the administrator, so the names can be different from one deployment to another. There are 3 databases:

    "},{"location":"administration/backup_recovery/#backup-steps","title":"Backup steps","text":"

    The backup is a three step procedure:

    1. Optional: Stop Seafile server first if you're using SQLite as database.
    2. Backup the databases;
    3. Backup the seafile data directory;
    "},{"location":"administration/backup_recovery/#backup-order-database-first-or-data-directory-first","title":"Backup Order: Database First or Data Directory First","text":"

    The second sequence is better in the sense that it avoids library corruption. Like other backup solutions, some new data can be lost in recovery. There is always a backup window. However, if your storage backup mechanism can finish quickly enough, using the first sequence can retain more data.

    We assume your seafile data directory is in /opt/seafile for binary package based deployment (or /opt/seafile-data for docker based deployment). And you want to backup to /backup directory. The /backup can be an NFS or Windows share mount exported by another machine, or just an external disk. You can create a layout similar to the following in /backup directory:

    /backup\n---- databases/  contains database backup files\n---- data/  contains backups of the data directory\n
    "},{"location":"administration/backup_recovery/#backup-and-restore-for-binary-package-based-deployment","title":"Backup and restore for binary package based deployment","text":""},{"location":"administration/backup_recovery/#backing-up-databases","title":"Backing up Databases","text":"

    It's recommended to backup the database to a separate file each time. Don't overwrite older database backups for at least a week.

    MySQL

    Assume your database names are ccnet_db, seafile_db and seahub_db. mysqldump automatically locks the tables so you don't need to stop Seafile server when backing up MySQL databases. Since the database tables are usually very small, it won't take long to dump.

    mysqldump -h [mysqlhost] -u[username] -p[password] --opt ccnet_db > /backup/databases/ccnet-db.sql.`date +\"%Y-%m-%d-%H-%M-%S\"`\n\nmysqldump -h [mysqlhost] -u[username] -p[password] --opt seafile_db > /backup/databases/seafile-db.sql.`date +\"%Y-%m-%d-%H-%M-%S\"`\n\nmysqldump -h [mysqlhost] -u[username] -p[password] --opt seahub_db > /backup/databases/seahub-db.sql.`date +\"%Y-%m-%d-%H-%M-%S\"`\n

    SQLite

    SQLite has not supported since Seafile 11.0

    You need to stop Seafile server first before backing up SQLite database.

    sqlite3 /opt/seafile/ccnet/GroupMgr/groupmgr.db .dump > /backup/databases/groupmgr.db.bak.`date +\"%Y-%m-%d-%H-%M-%S\"`\n\nsqlite3 /opt/seafile/ccnet/PeerMgr/usermgr.db .dump > /backup/databases/usermgr.db.bak.`date +\"%Y-%m-%d-%H-%M-%S\"`\n\nsqlite3 /opt/seafile/seafile-data/seafile.db .dump > /backup/databases/seafile.db.bak.`date +\"%Y-%m-%d-%H-%M-%S\"`\n\nsqlite3 /opt/seafile/seahub.db .dump > /backup/databases/seahub.db.bak.`date +\"%Y-%m-%d-%H-%M-%S\"`\n
    "},{"location":"administration/backup_recovery/#backing-up-seafile-library-data","title":"Backing up Seafile library data","text":"

    The data files are all stored in the /opt/seafile directory, so just back up the whole directory. You can directly copy the whole directory to the backup destination, or you can use rsync to do incremental backup.

    To directly copy the whole data directory,

    cp -R /opt/seafile /backup/data/seafile-`date +\"%Y-%m-%d-%H-%M-%S\"`\n

    This produces a separate copy of the data directory each time. You can delete older backup copies after a new one is completed.

    If you have a lot of data, copying the whole data directory would take long. You can use rsync to do incremental backup.

    rsync -az /opt/seafile /backup/data\n

    This command backup the data directory to /backup/data/seafile.

    "},{"location":"administration/backup_recovery/#restore-from-backup","title":"Restore from backup","text":"

    Now supposed your primary seafile server is broken, you're switching to a new machine. Using the backup data to restore your Seafile instance:

    1. Copy /backup/data/seafile to the new machine. Let's assume the seafile deployment location new machine is also /opt/seafile.
    2. Restore the database.
    3. Since database and data are backed up separately, they may become a little inconsistent with each other. To correct the potential inconsistency, run seaf-fsck tool to check data integrity on the new machine. See seaf-fsck documentation.
    "},{"location":"administration/backup_recovery/#restore-the-databases","title":"Restore the databases","text":"

    Now with the latest valid database backup files at hand, you can restore them.

    MySQL

    mysql -u[username] -p[password] ccnet_db < ccnet-db.sql.2013-10-19-16-00-05\nmysql -u[username] -p[password] seafile_db < seafile-db.sql.2013-10-19-16-00-20\nmysql -u[username] -p[password] seahub_db < seahub-db.sql.2013-10-19-16-01-05\n

    SQLite

    SQLite has not supported since Seafile 11.0

    cd /opt/seafile\nmv ccnet/PeerMgr/usermgr.db ccnet/PeerMgr/usermgr.db.old\nmv ccnet/GroupMgr/groupmgr.db ccnet/GroupMgr/groupmgr.db.old\nmv seafile-data/seafile.db seafile-data/seafile.db.old\nmv seahub.db seahub.db.old\nsqlite3 ccnet/PeerMgr/usermgr.db < usermgr.db.bak.xxxx\nsqlite3 ccnet/GroupMgr/groupmgr.db < groupmgr.db.bak.xxxx\nsqlite3 seafile-data/seafile.db < seafile.db.bak.xxxx\nsqlite3 seahub.db < seahub.db.bak.xxxx\n
    "},{"location":"administration/backup_recovery/#backup-and-restore-for-docker-based-deployment","title":"Backup and restore for Docker based deployment","text":""},{"location":"administration/backup_recovery/#structure","title":"Structure","text":"

    We assume your seafile volumns path is in /opt/seafile-data. And you want to backup to /backup directory.

    The data files to be backed up:

    /opt/seafile-data/seafile/conf  # configuration files\n/opt/seafile-data/seafile/seafile-data # data of seafile\n/opt/seafile-data/seafile/seahub-data # data of seahub\n
    "},{"location":"administration/backup_recovery/#backing-up-database","title":"Backing up Database","text":"
    # It's recommended to backup the database to a separate file each time. Don't overwrite older database backups for at least a week.\ncd /backup/databases\ndocker exec -it seafile-mysql mysqldump  -u[username] -p[password] --opt ccnet_db > ccnet_db.sql\ndocker exec -it seafile-mysql mysqldump  -u[username] -p[password] --opt seafile_db > seafile_db.sql\ndocker exec -it seafile-mysql mysqldump  -u[username] -p[password] --opt seahub_db > seahub_db.sql\n
    "},{"location":"administration/backup_recovery/#backing-up-seafile-library-data_1","title":"Backing up Seafile library data","text":""},{"location":"administration/backup_recovery/#to-directly-copy-the-whole-data-directory","title":"To directly copy the whole data directory","text":"
    cp -R /opt/seafile-data/seafile /backup/data/\n
    "},{"location":"administration/backup_recovery/#use-rsync-to-do-incremental-backup","title":"Use rsync to do incremental backup","text":"
    rsync -az /opt/seafile-data/seafile /backup/data/\n
    "},{"location":"administration/backup_recovery/#recovery","title":"Recovery","text":""},{"location":"administration/backup_recovery/#restore-the-databases_1","title":"Restore the databases","text":"
    docker cp /backup/databases/ccnet_db.sql seafile-mysql:/tmp/ccnet_db.sql\ndocker cp /backup/databases/seafile_db.sql seafile-mysql:/tmp/seafile_db.sql\ndocker cp /backup/databases/seahub_db.sql seafile-mysql:/tmp/seahub_db.sql\n\ndocker exec -it seafile-mysql /bin/sh -c \"mysql -u[username] -p[password] ccnet_db < /tmp/ccnet_db.sql\"\ndocker exec -it seafile-mysql /bin/sh -c \"mysql -u[username] -p[password] seafile_db < /tmp/seafile_db.sql\"\ndocker exec -it seafile-mysql /bin/sh -c \"mysql -u[username] -p[password] seahub_db < /tmp/seahub_db.sql\"\n
    "},{"location":"administration/backup_recovery/#restore-the-seafile-data","title":"Restore the seafile data","text":"
    cp -R /backup/data/* /opt/seafile-data/seafile/\n
    "},{"location":"administration/clean_database/","title":"Clean Database","text":""},{"location":"administration/clean_database/#seahub","title":"Seahub","text":""},{"location":"administration/clean_database/#session","title":"Session","text":"

    Use the following command to clear expired session records in Seahub database:

    cd <install-path>/seafile-server-latest\n./seahub.sh python-env python3 seahub/manage.py clearsessions\n
    "},{"location":"administration/clean_database/#activity","title":"Activity","text":"

    Use the following command to clear the activity records:

    use seahub_db;\nDELETE FROM Activity WHERE to_days(now()) - to_days(timestamp) > 90;\n

    The corresponding items in UserActivity will deleted automatically by MariaDB when the foreign keys in Activity table are deleted.

    "},{"location":"administration/clean_database/#login","title":"Login","text":"

    Use the following command to clean the login records:

    use seahub_db;\nDELETE FROM sysadmin_extra_userloginlog WHERE to_days(now()) - to_days(login_date) > 90;\n
    "},{"location":"administration/clean_database/#file-access","title":"File Access","text":"

    Use the following command to clean the file access records:

    use seahub_db;\nDELETE FROM FileAudit WHERE to_days(now()) - to_days(timestamp) > 90;\n
    "},{"location":"administration/clean_database/#file-update","title":"File Update","text":"

    Use the following command to clean the file update records:

    use seahub_db;\nDELETE FROM FileUpdate WHERE to_days(now()) - to_days(timestamp) > 90;\n
    "},{"location":"administration/clean_database/#permisson","title":"Permisson","text":"

    Use the following command to clean the permission change audit records:

    use seahub_db;\nDELETE FROM PermAudit WHERE to_days(now()) - to_days(timestamp) > 90;\n
    "},{"location":"administration/clean_database/#file-history","title":"File History","text":"

    Use the following command to clean the file history records:

    use seahub_db;\nDELETE FROM FileHistory WHERE to_days(now()) - to_days(timestamp) > 90;\n
    "},{"location":"administration/clean_database/#command-clean_db_records","title":"Command clean_db_records","text":"

    Use the following command to simultaneously clean up table records of Activity, sysadmin_extra_userloginlog, FileAudit, FileUpdate, FileHistory, PermAudit, FileTrash 90 days ago:

    cd <install-path>/seafile-server-latest\n./seahub.sh python-env python3 seahub/manage.py clean_db_records\n
    "},{"location":"administration/clean_database/#outdated-library-data","title":"Outdated Library Data","text":"

    Since version 6.2, we offer command to clear outdated library records in Seahub database, e.g. records that are not deleted after a library is deleted. This is because users can restore a deleted library, so we can't delete these records at library deleting time.

    cd <install-path>/seafile-server-latest\n./seahub.sh python-env python3 seahub/manage.py clear_invalid_repo_data\n

    This command has been improved in version 10.0, including:

    1. It will clear the invalid data in small batch, avoiding consume too much database resource in a short time.

    2. Dry-run mode: if you just want to see how much invalid data can be deleted without actually deleting any data, you can use the dry-run option, e.g.

    cd <install-path>/seafile-server-latest\n./seahub.sh python-env python3 seahub/manage.py clear_invalid_repo_data --dry-run=true\n
    "},{"location":"administration/clean_database/#library-sync-tokens","title":"Library Sync Tokens","text":"

    There are two tables in Seafile db that are related to library sync tokens.

    When you have many sync clients connected to the server, these two tables can have large number of rows. Many of them are no longer actively used. You may clean the tokens that are not used in a recent period, by the following SQL query:

    delete t,i from RepoUserToken t, RepoTokenPeerInfo i where t.token=i.token and sync_time < xxxx;\n

    xxxx is the UNIX timestamp for the time before which tokens will be deleted.

    To be safe, you can first check how many tokens will be removed:

    select * from RepoUserToken t, RepoTokenPeerInfo i where t.token=i.token and sync_time < xxxx;\n
    "},{"location":"administration/export_report/","title":"Export Report","text":"

    Since version 7.0.8 pro, Seafile provides commands to export reports via command line.

    "},{"location":"administration/export_report/#export-user-traffic-report","title":"Export User Traffic Report","text":"
    cd <install-path>/seafile-server-latest\n./seahub.sh python-env python seahub/manage.py export_user_traffic_report --date 201906\n
    "},{"location":"administration/export_report/#export-user-storage-report","title":"Export User Storage Report","text":"
    cd <install-path>/seafile-server-latest\n./seahub.sh python-env python seahub/manage.py export_user_storage_report\n
    "},{"location":"administration/export_report/#export-file-access-log","title":"Export File Access Log","text":"
    cd <install-path>/seafile-server-latest\n./seahub.sh python-env python seahub/manage.py export_file_access_log --start-date 2019-06-01 --end-date 2019-07-01\n
    "},{"location":"administration/logs/","title":"Logs","text":""},{"location":"administration/logs/#log-files-of-seafile-server","title":"Log files of seafile server","text":""},{"location":"administration/logs/#log-files-for-seafile-background-node-in-cluster-mode","title":"Log files for seafile background node in cluster mode","text":""},{"location":"administration/seafile_fsck/","title":"Seafile FSCK","text":"

    On the server side, Seafile stores the files in the libraries in an internal format. Seafile has its own representation of directories and files (similar to Git).

    With default installation, these internal objects are stored in the server's file system directly (such as Ext4, NTFS). But most file systems don't assure the integrity of file contents after a hard shutdown or system crash. So if new Seafile internal objects are being written when the system crashes, they can be corrupt after the system reboots. This will make part of the corresponding library not accessible.

    Warning

    If you store the seafile-data directory in a battery-backed NAS (like EMC or NetApp), or use S3 backend available in the Pro edition, the internal objects won't be corrupt.

    We provide a seaf-fsck.sh script to check the integrity of libraries. The seaf-fsck tool accepts the following arguments:

    cd seafile-server-latest\n./seaf-fsck.sh [--repair|-r] [--export|-E export_path] [repo_id_1 [repo_id_2 ...]]\n

    Tip

    If your Seafile server is deployed by Docker, you have to run the above command in the container:

    docker exec -it seafile bash\n# after entering the container\ncd /scripts\n./seaf-fsck.sh [--repair|-r] [--export|-E export_path] [repo_id_1 [repo_id_2 ...]]\n

    There are three modes of operation for seaf-fsck:

    1. checking integrity of libraries.
    2. repairing corrupted libraries.
    3. exporting libraries.
    "},{"location":"administration/seafile_fsck/#checking-integrity-of-libraries","title":"Checking Integrity of Libraries","text":"

    Running seaf-fsck.sh without any arguments will run a read-only integrity check for all libraries.

    cd seafile-server-latest\n./seaf-fsck.sh\n

    If you want to check integrity for specific libraries, just append the library id's as arguments:

    cd seafile-server-latest\n./seaf-fsck.sh [library-id1] [library-id2] ...\n

    The output looks like:

    [02/13/15 16:21:07] fsck.c(470): Running fsck for repo ca1a860d-e1c1-4a52-8123-0bf9def8697f.\n[02/13/15 16:21:07] fsck.c(413): Checking file system integrity of repo fsck(ca1a860d)...\n[02/13/15 16:21:07] fsck.c(35): Dir 9c09d937397b51e1283d68ee7590cd9ce01fe4c9 is missing.\n[02/13/15 16:21:07] fsck.c(200): Dir /bf/pk/(9c09d937) is corrupted.\n[02/13/15 16:21:07] fsck.c(105): Block 36e3dd8757edeb97758b3b4d8530a4a8a045d3cb is corrupted.\n[02/13/15 16:21:07] fsck.c(178): File /bf/02.1.md(ef37e350) is corrupted.\n[02/13/15 16:21:07] fsck.c(85): Block 650fb22495b0b199cff0f1e1ebf036e548fcb95a is missing.\n[02/13/15 16:21:07] fsck.c(178): File /01.2.md(4a73621f) is corrupted.\n[02/13/15 16:21:07] fsck.c(514): Fsck finished for repo ca1a860d.\n

    The corrupted files and directories are reported.

    Sometimes you can see output like the following:

    [02/13/15 16:36:11] Commit 6259251e2b0dd9a8e99925ae6199cbf4c134ec10 is missing\n[02/13/15 16:36:11] fsck.c(476): Repo ca1a860d HEAD commit is corrupted, need to restore to an old version.\n[02/13/15 16:36:11] fsck.c(314): Scanning available commits...\n[02/13/15 16:36:11] fsck.c(376): Find available commit 1b26b13c(created at 2015-02-13 16:10:21) for repo ca1a860d.\n

    This means the \"head commit\" (current state of the library) recorded in database is not consistent with the library data. In such case, fsck will try to find the last consistent state and check the integrity in that state.

    Tip

    If you have many libraries, it's helpful to save the fsck output into a log file for later analysis.

    "},{"location":"administration/seafile_fsck/#repairing-corruption","title":"Repairing Corruption","text":"

    Corruption repair in seaf-fsck basically works in two steps:

    1. If the library state (commit) recorded in database is not found in data directory, find the last available state from data directory.
    2. Check data integrity in that specific state. If files or directories are corrupted, set them to empty files or empty directories. The corrupted paths will be reported, so that the user can recover them from somewhere else.

    Running the following command repairs all the libraries:

    cd seafile-server-latest\n./seaf-fsck.sh --repair\n

    Most of time you run the read-only integrity check first, to find out which libraries are corrupted. And then you repair specific libraries with the following command:

    cd seafile-server-latest\n./seaf-fsck.sh --repair [library-id1] [library-id2] ...\n

    After repairing, in the library history, seaf-fsck includes the list of files and folders that are corrupted. So it's much easier to located corrupted paths.

    "},{"location":"administration/seafile_fsck/#best-practice-for-repairing-a-library","title":"Best Practice for Repairing a Library","text":"

    To check all libraries and find out which library is corrupted, the system admin can run seaf-fsck.sh without any argument and save the output to a log file. Search for keyword \"Fail\" in the log file to locate corrupted libraries. You can run seaf-fsck to check all libraries when your Seafile server is running. It won't damage or change any files.

    When the system admin find a library is corrupted, he/she should run seaf-fsck.sh with \"--repair\" for the library. After the command fixes the library, the admin should inform user to recover files from other places. There are two ways:

    "},{"location":"administration/seafile_fsck/#speeding-up-fsck-by-not-checking-file-contents","title":"Speeding up FSCK by not checking file contents","text":"

    Starting from Pro edition 7.1.5, an option is added to speed up FSCK. Most of the running time of seaf-fsck is spent on calculating hashes for file contents. This hash will be compared with block object ID. If they're not consistent, the block is detected as corrupted.

    In many cases, the file contents won't be corrupted most of time. Some objects are just missing from the system. So it's enough to only check for object existence. This will greatly speed up the fsck process.

    To skip checking file contents, add the \"--shallow\" or \"-s\" option to seaf-fsck.

    "},{"location":"administration/seafile_fsck/#exporting-libraries-to-file-system","title":"Exporting Libraries to File System","text":"

    You can use seaf-fsck to export all the files in libraries to external file system (such as Ext4). This procedure doesn't rely on the seafile database. As long as you have your seafile-data directory, you can always export your files from Seafile to external file system.

    The command syntax is

    cd seafile-server-latest\n./seaf-fsck.sh --export top_export_path [library-id1] [library-id2] ...\n

    The argument top_export_path is a directory to place the exported files. Each library will be exported as a sub-directory of the export path. If you don't specify library ids, all libraries will be exported.

    Currently only un-encrypted libraries can be exported. Encrypted libraries will be skipped.

    "},{"location":"administration/seafile_gc/","title":"Seafile GC","text":"

    Seafile uses storage de-duplication technology to reduce storage usage. The underlying data blocks will not be removed immediately after you delete a file or a library. As a result, the number of unused data blocks will increase on Seafile server.

    To release the storage space occupied by unused blocks, you have to run a \"garbage collection\" program to clean up unused blocks on your server.

    The GC program cleans up two types of unused blocks:

    1. Blocks that no library references to, that is, the blocks belong to deleted libraries;
    2. If you set history length limit on some libraries, the out-dated blocks in those libraries will also be removed.
    "},{"location":"administration/seafile_gc/#run-gc","title":"Run GC","text":""},{"location":"administration/seafile_gc/#dry-run-mode","title":"Dry-run Mode","text":"

    To see how much garbage can be collected without actually removing any garbage, use the dry-run option:

    seaf-gc.sh --dry-run [repo-id1] [repo-id2] ...\n

    The output should look like:

    [03/19/15 19:41:49] seafserv-gc.c(115): GC version 1 repo My Library(ffa57d93)\n[03/19/15 19:41:49] gc-core.c(394): GC started. Total block number is 265.\n[03/19/15 19:41:49] gc-core.c(75): GC index size is 1024 Byte.\n[03/19/15 19:41:49] gc-core.c(408): Populating index.\n[03/19/15 19:41:49] gc-core.c(262): Populating index for repo ffa57d93.\n[03/19/15 19:41:49] gc-core.c(308): Traversed 5 commits, 265 blocks.\n[03/19/15 19:41:49] gc-core.c(440): Scanning unused blocks.\n[03/19/15 19:41:49] gc-core.c(472): GC finished. 265 blocks total, about 265 reachable blocks, 0 blocks can be removed.\n\n[03/19/15 19:41:49] seafserv-gc.c(115): GC version 1 repo aa(f3d0a8d0)\n[03/19/15 19:41:49] gc-core.c(394): GC started. Total block number is 5.\n[03/19/15 19:41:49] gc-core.c(75): GC index size is 1024 Byte.\n[03/19/15 19:41:49] gc-core.c(408): Populating index.\n[03/19/15 19:41:49] gc-core.c(262): Populating index for repo f3d0a8d0.\n[03/19/15 19:41:49] gc-core.c(308): Traversed 8 commits, 5 blocks.\n[03/19/15 19:41:49] gc-core.c(264): Populating index for sub-repo 9217622a.\n[03/19/15 19:41:49] gc-core.c(308): Traversed 4 commits, 4 blocks.\n[03/19/15 19:41:49] gc-core.c(440): Scanning unused blocks.\n[03/19/15 19:41:49] gc-core.c(472): GC finished. 5 blocks total, about 9 reachable blocks, 0 blocks can be removed.\n\n[03/19/15 19:41:49] seafserv-gc.c(115): GC version 1 repo test2(e7d26d93)\n[03/19/15 19:41:49] gc-core.c(394): GC started. Total block number is 507.\n[03/19/15 19:41:49] gc-core.c(75): GC index size is 1024 Byte.\n[03/19/15 19:41:49] gc-core.c(408): Populating index.\n[03/19/15 19:41:49] gc-core.c(262): Populating index for repo e7d26d93.\n[03/19/15 19:41:49] gc-core.c(308): Traversed 577 commits, 507 blocks.\n[03/19/15 19:41:49] gc-core.c(440): Scanning unused blocks.\n[03/19/15 19:41:49] gc-core.c(472): GC finished. 507 blocks total, about 507 reachable blocks, 0 blocks can be removed.\n\n[03/19/15 19:41:50] seafserv-gc.c(124): === Repos deleted by users ===\n[03/19/15 19:41:50] seafserv-gc.c(145): === GC is finished ===\n\n[03/19/15 19:41:50] Following repos have blocks to be removed:\nrepo-id1\nrepo-id2\nrepo-id3\n

    If you give specific library ids, only those libraries will be checked; otherwise all libraries will be checked.

    repos have blocks to be removed

    Notice that at the end of the output there is a \"repos have blocks to be removed\" section. It contains the list of libraries that have garbage blocks. Later when you run GC without --dry-run option, you can use these libraris ids as input arguments to GC program.

    "},{"location":"administration/seafile_gc/#removing-garbage","title":"Removing Garbage","text":"

    To actually remove garbage blocks, run without the --dry-run option:

    seaf-gc.sh [repo-id1] [repo-id2] ...\n

    If libraries ids are specified, only those libraries will be checked for garbage.

    As described before, there are two types of garbage blocks to be removed. Sometimes just removing the first type of blocks (those that belong to deleted libraries) is good enough. In this case, the GC program won't bother to check the libraries for outdated historic blocks. The \"-r\" option implements this feature:

    seaf-gc.sh -r\n

    Success

    Libraries deleted by the users are not immediately removed from the system. Instead, they're moved into a \"trash\" in the system admin page. Before they're cleared from the trash, their blocks won't be garbage collected.

    "},{"location":"administration/seafile_gc/#removing-fs-objects","title":"Removing FS objects","text":"

    Since Pro server 8.0.6 and community edition 9.0, you can remove garbage fs objects. It should be run without the --dry-run option:

    seaf-gc.sh --rm-fs\n

    Bug reports

    This command has bug before Pro Edition 10.0.15 and Community Edition 11.0.7. It could cause virtual libraries (e.g. shared folders) failing to merge into their parent libraries. Please avoid using this option in the affected versions. Please contact our support team if you are affected by this bug.

    "},{"location":"administration/seafile_gc/#using-multiple-threads-in-gc","title":"Using Multiple Threads in GC","text":"

    You can specify the thread number in GC. By default,

    You can specify the thread number in with \"-t\" option. \"-t\" option can be used together with all other options. Each thread will do GC on one library. For example, the following command will use 20 threads to GC all libraries:

    seaf-gc.sh -t 20\n

    Since the threads are concurrent, the output of each thread may mix with each others. Library ID is printed in each line of output.

    "},{"location":"administration/seafile_gc/#run-gc-based-on-library-id-prefix","title":"Run GC based on library ID prefix","text":"

    Since GC usually runs quite slowly as it needs to traverse the entire library history. You can use multiple threads to run GC in parallel. For even larger deployments, it's also desirable to run GC on multiple server in parallel.

    A simple pattern to divide the workload among multiple GC servers is to assign libraries to servers based on library ID. Since Pro edition 7.1.5, this is supported. You can add \"--id-prefix\" option to seaf-gc.sh, to specify the library ID prefix. For example, the below command will only process libraries having \"a123\" as ID prefix.

    seaf-gc.sh --id-prefix a123\n
    "},{"location":"administration/seafile_gc/#gc-in-seafile-docker-container","title":"GC in Seafile docker container","text":"

    To perform garbage collection inside the seafile docker container, you must run the /scripts/gc.sh script. Simply run docker exec <whatever-your-seafile-container-is-called> /scripts/gc.sh.

    "},{"location":"administration/security_features/","title":"Security Questions","text":""},{"location":"administration/security_features/#how-is-the-connection-between-client-and-server-encrypted","title":"How is the connection between client and server encrypted?","text":"

    Seafile uses HTTP(S) to syncing files between client and server (Since version 4.1.0).

    "},{"location":"administration/security_features/#encrypted-library","title":"Encrypted Library","text":"

    Seafile provides a feature called encrypted library to protect your privacy. The file encryption/decryption is performed on client-side when using the desktop client for file synchronization. The password of an encrypted library is not stored on the server. Even the system admin of the server can't view the file contents.

    There are a few limitation about this feature:

    1. File metadata is NOT encrypted. The metadata includes: the complete list of directory and file names, every files size, the history of editors, when, and what byte ranges were altered.
    2. The client side encryption does currently NOT work while using the web browser and the cloud file explorer of the desktop client. When you are browsing encrypted libraries via the web browser or the cloud file explorer, you need to input the password and the server is going to use the password to decrypt the \"file key\" for the library (see description below) and cache the password in memory for one hour. The plain text password is never stored or cached on the server.
    3. If you create an encrypted library on the web interface, the library password and encryption keys will pass through the server. If you want end-to-end protection, you should create encrypted libraries from desktop client only.
    4. For encryption protocol version 3 or newer, each library use its own salt to derive key/iv pairs. However, all files within a library shares the same salt. Likewise, all the files within a library are encrypted with the same key/iv pair. With encryption protocol version <= 2, all libraries use the same salt, but separate key/iv pairs.
    5. Encrypted library doesn't ensure file integrity. For example, the server admin can still partially change the contents of files in an encrypted library. The client is not able to detect such changes to contents.

    The client side encryption works on iOS client since version 2.1.6. The Android client support client side encryption since version 2.1.0.

    "},{"location":"administration/security_features/#how-does-an-encrypted-library-work","title":"How does an encrypted library work?","text":"

    When you create an encrypted library, you'll need to provide a password for it. All the data in that library will be encrypted with the password before uploading it to the server (see limitations above).

    The encryption procedure is:

    1. Generate a 32-byte long cryptographically strong random number. This will be used as the file encryption key (\"file key\").
    2. Encrypt the file key with the user provided password. We first use PBKDF2 algorithm (1000 iterations of SHA256) to derive a key/iv pair from the password, then use AES 256/CBC to encrypt the file key. The result is called the \"encrypted file key\". This encrypted file key will be sent to and stored on the server. When you need to access the data, you can decrypt the file key from the encrypted file key.
    3. All file data is encrypted by the file key with AES 256/CBC. We use PBKDF2 algorithm (1000 iterations of SHA256) to derive key/iv pair from the file key. After encryption, the data is uploaded to the server.

    The above encryption procedure can be executed on the desktop and the mobile client. The Seahub browser client uses a different encryption procedure that happens at the server. Because of this your password will be transferred to the server.

    When you sync an encrypted library to the desktop, the client needs to verify your password. When you create the library, a \"magic token\" is derived from the password and library id. This token is stored with the library on the server side. The client use this token to check whether your password is correct before you sync the library. The magic token is generated by PBKDF2 algorithm with 1000 iterations of SHA256 hash.

    For maximum security, the plain-text password won't be saved on the client side, too. The client only saves the key/iv pair derived from the \"file key\", which is used to decrypt the data. So if you forget the password, you won't be able to recover it or access your data on the server.

    "},{"location":"administration/security_features/#why-fileserver-delivers-every-content-to-everybody-knowing-the-content-url-of-an-unshared-private-file","title":"Why fileserver delivers every content to everybody knowing the content URL of an unshared private file?","text":"

    When a file download link is clicked, a random URL is generated for user to access the file from fileserver. This url can only be access once. After that, all access will be denied to the url. So even if someone else happens to know about the url, he can't access it anymore.

    "},{"location":"administration/security_features/#how-does-seafile-store-user-login-password","title":"How does Seafile store user login password?","text":"

    User login passwords are stored in hash form only. Note that user login password is different from the passwords used in encrypted libraries. In the database, its format is

    PBKDF2SHA256$iterations$salt$hash\n

    The record is divided into 4 parts by the $ sign.

    To calculate the hash:

    "},{"location":"administration/two_factor_authentication/","title":"Two-Factor Authentication","text":"

    Starting from version 6.0, we added Two-Factor Authentication to enhance account security.

    There are two ways to enable this feature:

    After that, there will be a \"Two-Factor Authentication\" section in the user profile page.

    Users can use the Google Authenticator app on their smart-phone to scan the QR code.

    "},{"location":"changelog/changelog-for-seafile-professional-server-old/","title":"Seafile Professional Server Changelog (old)","text":""},{"location":"changelog/changelog-for-seafile-professional-server-old/#44","title":"4.4","text":"

    Note: Two new options are added in version 4.4, both are in seahub_settings.py

    This version contains no database table change.

    "},{"location":"changelog/changelog-for-seafile-professional-server-old/#449-20160229","title":"4.4.9 (2016.02.29)","text":""},{"location":"changelog/changelog-for-seafile-professional-server-old/#448-20151217","title":"4.4.8 (2015.12.17)","text":""},{"location":"changelog/changelog-for-seafile-professional-server-old/#447-20151120","title":"4.4.7 (2015.11.20)","text":""},{"location":"changelog/changelog-for-seafile-professional-server-old/#446-20151109","title":"4.4.6 (2015.11.09)","text":"