• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

app/H03-May-2022-989759

common/H03-May-2022-15,20211,690

daemon/H03-May-2022-25,10919,478

debian/H29-Jul-2020-445309

dmg/seafileLayout/H29-Jul-2020-109107

doc/H03-May-2022-4536

include/H03-May-2022-335203

integration-tests/H03-May-2022-159

lib/H03-May-2022-7,1585,461

m4/H29-Jul-2020-620565

msi/H03-May-2022-769451

python/H03-May-2022-227173

scripts/H03-May-2022-4,0253,034

tests/sync-auto-test/H29-Jul-2020-1,158855

.gitignoreH A D29-Jul-20202.2 KiB128127

.travis.ymlH A D29-Jul-2020155 1211

Makefile.amH A D03-May-2022286 116

README.markdownH A D29-Jul-20203.9 KiB12278

autogen.shH A D03-May-20223.3 KiB130104

configure.acH A D03-May-20227.3 KiB303254

setupwin.pyH A D29-Jul-20206.8 KiB273208

updateversion.shH A D03-May-2022604 2215

README.markdown

1## Introduction [![Build Status](https://secure.travis-ci.org/haiwen/seafile.svg?branch=master)](http://travis-ci.org/haiwen/seafile)
2
3Seafile is an open source cloud storage system with privacy protection and teamwork features. Collections of files are called libraries. Each library can be synced separately. A library can also be encrypted with a user chosen password. Seafile also allows users to create groups and easily sharing files into groups.
4
5
6## Feature Summary
7
8Seafile has the following features:
9
10### File syncing
11
121. Selective sync for any folder.
132. Correctly handles file conflicts based on history instead of timestamp.
143. Only transfer content delta to the server. Interrupted transfers can be resumed.
154. Sync with two or more servers.
165. Sync with existing folders.
17
18
19### File sharing and collaboration
20
211. Sharing folders between users or into groups.
223. Download links with password protection
234. Upload links
245. Version control
25
26### Drive client
27
28* Access all files in the cloud via virtual drive.
29* Files are synced on demand.
30
31### Privacy protection
32
331. Library encryption with a user chosen password.
342. Client side encryption when using the desktop syncing.
35
36### Online documents and knowledge management (New)
37
38* Online Markdown editing in WYSIWYG way
39* A draft review workflow for online documents
40* Metadata management, including
41  * File labels
42  * Related documents
43* Wiki mode
44* Realtime notifications
45
46
47## Source repositories for Seafile components
48
49
50Each component of Seafile has its own source code repository on Github.
51
52* Sync client daemon (this repository): https://github.com/haiwen/seafile
53* Sync client GUI: https://github.com/haiwen/seafile-client
54* Server core: https://github.com/haiwen/seafile-server
55* Server web UI: https://github.com/haiwen/seahub
56* iOS app: https://github.com/haiwen/seafile-iOS
57* Android app: https://github.com/haiwen/seadroid
58* WebDAV: https://github.com/haiwen/seafdav
59
60Before version 6.0, the source code of "sync client daemon" and "server core" are mixed together in https://github.com/haiwen/seafile.
61But after 6.0 version, the server core is separated into its own repository.
62For this reason, the sync client daemon repository is still the "front page" for Seafile project on Github.
63
64Build and Run
65=============
66
67See <http://manual.seafile.com/build_seafile/server.html>
68
69Bug and Feature Request Reports
70===============================
71
72Please only submit bugs in GitHub issues (Pro customers should contact us via Email):
73
74* Server and Web interface (Seahub): https://github.com/haiwen/seafile/issues
75* Desktop client: https://github.com/haiwen/seafile-client/issues
76* Android client: https://github.com/haiwen/seadroid/issues
77* iOS client: https://github.com/haiwen/seafile-iOS/issues
78
79Feature requests and installation/usage problem should be asked in the forum https://forum.seafile.com/.
80
81Internationalization (I18n)
82===========================
83
84* [Translate Seafile web ui](https://github.com/haiwen/seafile/wiki/Seahub-Translation)
85* [Translate Seafile desktop client](https://github.com/haiwen/seafile-client/#internationalization)
86* [Translate Seafile Android app](https://github.com/haiwen/seadroid#internationalization)
87* [Translate Seafile iOS app](https://github.com/haiwen/seafile-ios#internationalization-i18n)
88
89Change Logs
90===========
91
92See <https://seacloud.cc/group/3/wiki/home/#Roadmap-ChangeLogs>
93
94
95Why Open Source
96===============
97
98Our primary goal is to build a first-class product. We think this goal can only be achieved by collaborating with the whole world.
99
100
101Contributing
102===========
103
104For more informations read [Contribution](http://manual.seafile.com/contribution.html).
105
106
107License
108=======
109
110- Seafile iOS client: Apache License v2
111- Seafile Android client: GPLv3
112- Desktop syncing client (this repository): GPLv2
113- Seafile Server core: AGPLv3
114- Seahub (Seafile server Web UI): Apache License v2
115
116Contact
117=======
118
119Twitter: @seafile <https://twitter.com/seafile>
120
121Forum: <https://forum.seafile.com>
122