mirror of
https://github.com/haiwen/seafile-admin-docs.git
synced 2025-12-26 02:32:50 +00:00
opt: leave sec dirs
This commit is contained in:
parent
76de6ed573
commit
6b15d29fa0
|
|
@ -1536,7 +1536,7 @@ Other
|
|||
### 6.0.6 (2017.01.11)
|
||||
|
||||
* Guest invitation: Prevent the same address can be invited multiple times by the same inviter and by multiple inviters
|
||||
* Guest invitation: Add an regex to prevent certain email addresses be invited (see [roles permissions](../config/authentication/advanced_user_management/roles_permissions.md#more-about-guest-invitation-feature))
|
||||
* Guest invitation: Add an regex to prevent certain email addresses be invited (see [roles permissions](../config/authentication/roles_permissions.md#more-about-guest-invitation-feature))
|
||||
* Office online: support co-authoring
|
||||
* Admin can set users' department and name when creating users
|
||||
* Show total number of files and storage in admin info page
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
Seafile Server supports the following external authentication types:
|
||||
|
||||
* [LDAP (Auth and Sync)](../ldap/ce/ldap_in_11.0.md)
|
||||
* [LDAP (Auth and Sync)](./ldap_in_11.0_ce.md)
|
||||
* [OAuth](./oauth.md)
|
||||
* [Shibboleth](./shibboleth_authentication.md)
|
||||
* [SAML](./saml2_in_10.0.md)
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
# Configure Seafile to use LDAP
|
||||
|
||||
Note: This documentation is for the Community Edition. If you're using Pro Edition, please refer to [the Seafile Pro documentation](../pro/ldap_in_11.0.md).
|
||||
Note: This documentation is for the Community Edition. If you're using Pro Edition, please refer to [the Seafile Pro documentation](./ldap_in_11.0_pro.md).
|
||||
|
||||
## How does LDAP User Management work in Seafile
|
||||
|
||||
|
|
@ -6,7 +6,7 @@ You can add/edit roles and permission for users. A role is just a group of users
|
|||
|
||||
`can_add_public_repo` is to set whether a role can create a public library, default is "False". **Note:**The `can_add_public_repo` option will not take effect if you configure global `CLOUD_MODE = True`.
|
||||
|
||||
The `storage_ids` permission is used for assigning storage backends to users with specific role. More details can be found in [multiple storage backends](../../../setup/advanced_topics/storage_backends/multiple_storage_backends.md).
|
||||
The `storage_ids` permission is used for assigning storage backends to users with specific role. More details can be found in [multiple storage backends](../../../setup/advanced_topics/multiple_storage_backends.md).
|
||||
|
||||
Since version 10.0, `upload_rate_limit` and `download_rate_limit` are added to limit upload and download speed for users with different roles. **After configured the rate limit, run the following command in the `seafile-server-latest` directory to make the configuration take effect**:
|
||||
|
||||
|
|
@ -211,7 +211,7 @@ We also added an option `SHIB_ACTIVATE_AFTER_CREATION` (defaults to `True`) whic
|
|||
|
||||
Shibboleth has a field called affiliation. It is a list like: `employee@uni-mainz.de;member@uni-mainz.de;faculty@uni-mainz.de;staff@uni-mainz.de.`
|
||||
|
||||
We are able to set user role from Shibboleth. Details about user role, please refer to [*Roles and Permissions*](../advanced_user_management/roles_permissions.md)
|
||||
We are able to set user role from Shibboleth. Details about user role, please refer to [*Roles and Permissions*](./roles_permissions.md)
|
||||
|
||||
|
||||
To enable this, modify `SHIBBOLETH_ATTRIBUTE_MAP` above and add `Shibboleth-affiliation` field, you may need to change `Shibboleth-affiliation` according to your Shibboleth SP attributes.
|
||||
|
|
@ -280,12 +280,12 @@ memcached_options = --SERVER=<the IP of Memcached Server> --POOL-MIN=10 --POOL-M
|
|||
|
||||
You may configure Seafile to use various kinds of object storage backends.
|
||||
|
||||
- [S3 or S3-compatible object storage](../../setup/advanced_topics/storage_backends/setup_with_amazon_s3.md)
|
||||
- [Ceph RADOS](../../setup/advanced_topics/storage_backends/setup_with_ceph.md)
|
||||
- [Alibaba Cloud OSS](../../setup/advanced_topics/storage_backends/setup_with_oss.md)
|
||||
- [OpenStack Swift](../../setup/advanced_topics/storage_backends/setup_with_swift.md)
|
||||
- [S3 or S3-compatible object storage](../../setup/advanced_topics/setup_with_amazon_s3.md)
|
||||
- [Ceph RADOS](../../setup/advanced_topics/setup_with_ceph.md)
|
||||
- [Alibaba Cloud OSS](../../setup/advanced_topics/setup_with_oss.md)
|
||||
- [OpenStack Swift](../../setup/advanced_topics/setup_with_swift.md)
|
||||
|
||||
You may also configure Seafile to use [multiple storage backends](../../setup/advanced_topics/storage_backends/multiple_storage_backends.md) at the same time.
|
||||
You may also configure Seafile to use [multiple storage backends](../../setup/advanced_topics/multiple_storage_backends.md) at the same time.
|
||||
|
||||
## Cluster
|
||||
|
||||
|
|
|
|||
|
|
@ -139,7 +139,7 @@ Notification server is enabled on the remote server xxxx
|
|||
|
||||
There is no additional features for notification server in the Pro Edition. It works the same as in community edition.
|
||||
|
||||
If you enable [clustering](../../setup_binary/pro/cluster/deploy_in_a_cluster.md), You need to deploy notification server on one of the servers, or a separate server. The load balancer should forward websockets requests to this node.
|
||||
If you enable [clustering](../../setup_binary/pro/deploy_in_a_cluster.md), You need to deploy notification server on one of the servers, or a separate server. The load balancer should forward websockets requests to this node.
|
||||
|
||||
On each Seafile frontend node, the notification server configuration should be the same as in community edition:
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
## Kerberos
|
||||
|
||||
NOTE: Since version 7.0, this documenation is deprecated. Users should use Apache as a proxy server for Kerberos authentication. Then configure Seahub by the instructions in [Remote User Authentication](../config/authentication/sso/remote_user.md).
|
||||
NOTE: Since version 7.0, this documenation is deprecated. Users should use Apache as a proxy server for Kerberos authentication. Then configure Seahub by the instructions in [Remote User Authentication](../config/authentication/remote_user.md).
|
||||
|
||||
[Kerberos](https://web.mit.edu/kerberos/) is a widely used single sign on (SSO) protocol. Seafile server supports authentication via Kerberos. It allows users to log in to Seafile without entering credentials again if they have a kerberos ticket.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# Seafile Docker Cluster Deployment
|
||||
|
||||
Seafile Docker cluster deployment requires "sticky session" settings in the load balancer. Otherwise sometimes folder download on the web UI can't work properly. Read the [Load Balancer Setting](../../setup_binary/pro/cluster/deploy_in_a_cluster.md#load-balancer-setting) for details.
|
||||
Seafile Docker cluster deployment requires "sticky session" settings in the load balancer. Otherwise sometimes folder download on the web UI can't work properly. Read the [Load Balancer Setting](../../setup_binary/pro/deploy_in_a_cluster.md#load-balancer-setting) for details.
|
||||
|
||||
## Environment
|
||||
|
||||
|
|
|
|||
|
|
@ -11,16 +11,16 @@ There are two ways to deploy Seafile Pro Edition. Since version 8.0, the recomme
|
|||
|
||||
## S3 Storage Backends
|
||||
|
||||
- [Setup Seafile Professional Server With S3](../../setup/advanced_topics/storage_backends/setup_with_amazon_s3.md)
|
||||
- [Setup Seafile Professional Server With OpenStack Swift](../../setup/advanced_topics/storage_backends/setup_with_swift.md)
|
||||
- [Data migration between different backends](../../setup/advanced_topics/storage_backends/migrate.md)
|
||||
- [Using multiple storage backends](../../setup/advanced_topics/storage_backends/multiple_storage_backends.md)
|
||||
- [Setup Seafile Professional Server With S3](../../setup/advanced_topics/setup_with_amazon_s3.md)
|
||||
- [Setup Seafile Professional Server With OpenStack Swift](../../setup/advanced_topics/setup_with_swift.md)
|
||||
- [Data migration between different backends](../../setup/advanced_topics/migrate.md)
|
||||
- [Using multiple storage backends](../../setup/advanced_topics/multiple_storage_backends.md)
|
||||
|
||||
## Cluster
|
||||
|
||||
- [Deploy seafile servers in a cluster](./cluster/deploy_in_a_cluster.md)
|
||||
- [Enable search and background tasks in a cluster](./cluster/enable_search_and_background_tasks_in_a_cluster.md)
|
||||
- [Setup Seafile cluster with NFS](./cluster/setup_seafile_cluster_with_nfs.md)
|
||||
- [Deploy seafile servers in a cluster](./deploy_in_a_cluster.md)
|
||||
- [Enable search and background tasks in a cluster](./enable_search_and_background_tasks_in_a_cluster.md)
|
||||
- [Setup Seafile cluster with NFS](./setup_seafile_cluster_with_nfs.md)
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -196,10 +196,10 @@ CREATE TABLE `avatar_uploaded` (`filename` TEXT NOT NULL, `filename_md5` CHAR(32
|
|||
You also need to add the settings for backend cloud storage systems to the config files.
|
||||
|
||||
* For NFS: [Setup Seafile cluster with NFS](setup_seafile_cluster_with_nfs.md)
|
||||
* For S3: [Setup With Amazon S3](../../../setup/advanced_topics/storage_backends/setup_with_amazon_s3.md)
|
||||
* For OpenStack Swift: [Setup With OpenStackSwift](../../../setup/advanced_topics/storage_backends/setup_with_swift.md)
|
||||
* For Ceph: [Setup With Ceph](../../../setup/advanced_topics/storage_backends/setup_with_ceph.md)
|
||||
* For OSS: [Setup With Alibaba OSS](../../../setup/advanced_topics/storage_backends/setup_with_oss.md)
|
||||
* For S3: [Setup With Amazon S3](../../../setup/advanced_topics/setup_with_amazon_s3.md)
|
||||
* For OpenStack Swift: [Setup With OpenStackSwift](../../../setup/advanced_topics/setup_with_swift.md)
|
||||
* For Ceph: [Setup With Ceph](../../../setup/advanced_topics/setup_with_ceph.md)
|
||||
* For OSS: [Setup With Alibaba OSS](../../../setup/advanced_topics/setup_with_oss.md)
|
||||
|
||||
### Setup Nginx/Apache and HTTP
|
||||
|
||||
|
|
@ -46,7 +46,7 @@ SAML_ATTRIBUTE_MAPPING = {
|
|||
}
|
||||
```
|
||||
|
||||
Please check the new document on [SAML SSO](../config/authentication/sso/saml2_in_10.0.md)
|
||||
Please check the new document on [SAML SSO](../config/authentication/saml2_in_10.0.md)
|
||||
|
||||
### Rate control in role settings (pro edition only)
|
||||
|
||||
|
|
|
|||
46
mkdocs.yml
46
mkdocs.yml
|
|
@ -79,12 +79,12 @@ nav:
|
|||
- Setup pro edition: setup/single_node_installation/setup_pro_edition.md
|
||||
- Advanced topics:
|
||||
- Storage Backends:
|
||||
- S3 Backend: setup/advanced_topics/storage_backends/setup_with_amazon_s3.md
|
||||
- Ceph Backend: setup/advanced_topics/storage_backends/setup_with_ceph.md
|
||||
- OpenStack Swift Backend: setup/advanced_topics/storage_backends/setup_with_swift.md
|
||||
- Alibaba OSS: setup/advanced_topics/storage_backends/setup_with_oss.md
|
||||
- Multiple Storage Backends: setup/advanced_topics/storage_backends/multiple_storage_backends.md
|
||||
- Data migration: setup/advanced_topics/storage_backends/migrate.md
|
||||
- S3 Backend: setup/advanced_topics/setup_with_amazon_s3.md
|
||||
- Ceph Backend: setup/advanced_topics/setup_with_ceph.md
|
||||
- OpenStack Swift Backend: setup/advanced_topics/setup_with_swift.md
|
||||
- Alibaba OSS: setup/advanced_topics/setup_with_oss.md
|
||||
- Multiple Storage Backends: setup/advanced_topics/multiple_storage_backends.md
|
||||
- Data migration: setup/advanced_topics/migrate.md
|
||||
- Seafile Docker autostart: setup/advanced_topics/seafile_docker_autostart.md
|
||||
- Deploy with an existing MySQL server: setup/advanced_topics/deploy_seafile_with_an_existing_mysql_server.md
|
||||
- Run Seafile as non root user inside docker: setup/advanced_topics/run_seafile_as_non_root_user_inside_docker.md
|
||||
|
|
@ -105,10 +105,10 @@ nav:
|
|||
- Installation: setup_binary/pro/installation.md
|
||||
- Migration from Seafile Community: setup_binary/pro/migrate_from_seafile_community_server.md
|
||||
- Cluster deployment:
|
||||
- Deploy in a cluster: setup_binary/pro/cluster/deploy_in_a_cluster.md
|
||||
- Search and background tasks in a cluster: setup_binary/pro/cluster/enable_search_and_background_tasks_in_a_cluster.md
|
||||
- Memcache and MariaDB Cluster: setup_binary/pro/cluster/memcached_mariadb_cluster.md
|
||||
- Setup Seafile cluster with NFS: setup_binary/pro/cluster/setup_seafile_cluster_with_nfs.md
|
||||
- Deploy in a cluster: setup_binary/pro/deploy_in_a_cluster.md
|
||||
- Search and background tasks in a cluster: setup_binary/pro/enable_search_and_background_tasks_in_a_cluster.md
|
||||
- Memcache and MariaDB Cluster: setup_binary/pro/memcached_mariadb_cluster.md
|
||||
- Setup Seafile cluster with NFS: setup_binary/pro/setup_seafile_cluster_with_nfs.md
|
||||
- License: setup_binary/pro/seafile_professional_sdition_software_license_agreement.md
|
||||
- Other deployment notes:
|
||||
- Start Seafile at System Bootup: setup_binary/other_deployment_notes/start_seafile_at_system_bootup.md
|
||||
|
|
@ -132,21 +132,21 @@ nav:
|
|||
- Configuration:
|
||||
- Authentication & Users:
|
||||
- LDAP/AD Integration:
|
||||
- LDAP Integration: config/authentication/ldap/ce/ldap_in_11.0.md
|
||||
- LDAP Integration (Pro): config/authentication/ldap/pro/ldap_in_11.0.md
|
||||
- LDAP Integration: config/authentication/ldap_in_11.0_ce.md
|
||||
- LDAP Integration (Pro): config/authentication/ldap_in_11.0_pro.md
|
||||
- Single Sign On:
|
||||
- Outline: config/authentication/sso/single_sign_on.md
|
||||
- OAuth Authentication: config/authentication/sso/oauth.md
|
||||
- Remote User Authentication: config/authentication/sso/remote_user.md
|
||||
- Shibboleth Authentication: config/authentication/sso/shibboleth_authentication.md
|
||||
- Auto Login to SeaDrive on Windows: config/authentication/sso/auto_login_seadrive.md
|
||||
- SAML 2.0 (Pro): config/authentication/sso/saml2_in_10.0.md
|
||||
- Switch authentication: config/authentication/sso/auth_switch.md
|
||||
- Outline: config/authentication/single_sign_on.md
|
||||
- OAuth Authentication: config/authentication/oauth.md
|
||||
- Remote User Authentication: config/authentication/remote_user.md
|
||||
- Shibboleth Authentication: config/authentication/shibboleth_authentication.md
|
||||
- Auto Login to SeaDrive on Windows: config/authentication/auto_login_seadrive.md
|
||||
- SAML 2.0 (Pro): config/authentication/saml2_in_10.0.md
|
||||
- Switch authentication: config/authentication/auth_switch.md
|
||||
- Advanced User Management (Pro):
|
||||
- Multi-Institutions Support: config/authentication/advanced_user_management/multi_institutions.md
|
||||
- Roles and Permissions: config/authentication/advanced_user_management/roles_permissions.md
|
||||
- Administrator Roles and Permissions: config/authentication/advanced_user_management/admin_roles_permissions.md
|
||||
- Multi-Tenancy Support: config/authentication/advanced_user_management/multi_tenancy.md
|
||||
- Multi-Institutions Support: config/authentication/multi_institutions.md
|
||||
- Roles and Permissions: config/authentication/roles_permissions.md
|
||||
- Administrator Roles and Permissions: config/authentication/admin_roles_permissions.md
|
||||
- Multi-Tenancy Support: config/authentication/multi_tenancy.md
|
||||
- Advanced File Search configuration (Pro): config/authentication/details_about_file_search.md
|
||||
- Open Cloud Mesh: config/authentication/ocm.md
|
||||
- Available configuration options:
|
||||
|
|
|
|||
Loading…
Reference in New Issue