diff --git a/manual/README.md b/manual/README.md index 58e035c3..d36fad3f 100644 --- a/manual/README.md +++ b/manual/README.md @@ -1,8 +1,5 @@ # Introduction -!!! note "Seafile 13.0" - Our document of ***Seafile 13.0*** is still in progress, **the updates of some key components have not been completed yet**. Please refer to [Seafile 12.0](https://manual.seafile.com) for more stable support. - 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. diff --git a/manual/images/docker-structure.png b/manual/images/docker-structure.png new file mode 100644 index 00000000..d4b7969e Binary files /dev/null and b/manual/images/docker-structure.png differ diff --git a/manual/images/seafile-12.0-docker-structure.png b/manual/images/seafile-12.0-docker-structure.png deleted file mode 100644 index 8719a747..00000000 Binary files a/manual/images/seafile-12.0-docker-structure.png and /dev/null differ diff --git a/manual/introduction/components.md b/manual/introduction/components.md deleted file mode 100644 index 9820f3e0..00000000 --- a/manual/introduction/components.md +++ /dev/null @@ -1,13 +0,0 @@ -# Seafile Components - -Seafile Server consists of the following two components: - -- **Seahub** (django):the web frontend. Seafile server package contains a light-weight Python HTTP server gunicorn that serves the website. By default, Seahub runs as an application within gunicorn. -- **Seafile server** (``seaf-server``):data service daemon, handles raw file upload, download and synchronization. Seafile server by default listens on port 8082. You can configure Nginx/Apache to proxy traffic to the local 8082 port. - -The picture below shows how Seafile clients access files when you configure Seafile behind Nginx/Apache. - -![Seafile Sync](../images/seafile-arch-new-http.png) - -!!! tip - All access to the Seafile service (including Seahub and Seafile server) can be configured behind Nginx or Apache web server. This way all network traffic to the service can be encrypted with HTTPS. diff --git a/manual/setup/overview.md b/manual/setup/overview.md index feae5b3e..536f788c 100644 --- a/manual/setup/overview.md +++ b/manual/setup/overview.md @@ -3,14 +3,17 @@ Seafile docker based installation consist of the following components (docker images): - Seafile server: Seafile core services, see [Seafile Components](../introduction/components.md) for the details. -- Sdoc server: SeaDoc server, provide a lightweight online collaborative document editor, see [SeaDoc](../extension/setup_seadoc.md#architecture) for the details. -- Database: Stores data related to Seafile and SeaDoc. -- Memcached: Cache server. -- Caddy: Caddy server enables user to access the Seafile service (i.e., Seafile server and Sdoc server) externally and handles `SSL` configuration +- MySQL: Database stores data related to Seafile and SeaDoc. +- Redis: Cache server. +- Caddy: Caddy server enables user to access the Seafile service (i.e., Seafile server and Sdoc server) externally and handles `SSL` configuration. +- Seafile optional extension: + - [SeaDoc Server](../extension/setup_seadoc.md#architecture): SeaDoc server, provide a lightweight online collaborative document editor,. + - [Notification Server](../extension/notification-server.md): Notify clients of updates of the library, providing realtime update feature. + - [Metadata Server](../extension/metadata-server.md): Provide metadata management for libraries. + - [Seafile AI & face embedding](../extension/seafile-ai.md): Users can enable Seafile AI to support features such as file tags, file and image summaries, text translation, sdoc writing assistance, generating image tags (including objects, weather, color, etc.), face detection and encoding in images, and text detection in images (OCR). -![Seafile Docker Structure](../images/seafile-12.0-docker-structure.png) -!!! note "Seafile version 11.0 or later is required to work with SeaDoc" +![Seafile Docker Structure](../images/docker-structure.png) ## Document guidelines @@ -26,4 +29,4 @@ Seafile docker based installation consist of the following components (docker im - Deploy from [Docker](./cluster_deploy_with_docker.md) - Deploy from Kubernetes (K8S) with [*Docker-cri*](https://mirantis.github.io/cri-dockerd/usage/install/): - Deploy by [Seafile Helm Chart](./helm_chart_cluster.md) - - Deploy by [Seafile K8S resources files](./cluster_deploy_with_k8s.md) \ No newline at end of file + - Deploy by [Seafile K8S resources files](./cluster_deploy_with_k8s.md) diff --git a/mkdocs.yml b/mkdocs.yml index 9cc19a6c..90c7b172 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -85,7 +85,6 @@ markdown_extensions: nav: - Introduction: - Introduction: README.md - - Seafile Components: introduction/components.md - File permission management: introduction/file_permission_management.md - Seafile Pro edition license: introduction/seafile_professional_sdition_software_license_agreement.md - Roadmap: introduction/roadmap.md