update descriptions of overview (#550)

* update descriptions of overview

* update docker structure image

* update docker structure image

* update docker structure image

* update docker structure image & descriptions

* Update overview.md

---------

Co-authored-by: Daniel Pan <freeplant@gmail.com>
This commit is contained in:
Huang Junxiang 2025-07-01 10:44:55 +08:00 committed by GitHub
parent 4e1a1b869d
commit 70803632d3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 10 additions and 24 deletions

View File

@ -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.

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 102 KiB

View File

@ -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.

View File

@ -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)
- Deploy by [Seafile K8S resources files](./cluster_deploy_with_k8s.md)

View File

@ -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