Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
.github/workflows/ | H | 06-Aug-2021 | - | 76 | 61 | |
.tx/ | H | 06-Aug-2021 | - | 21 | 17 | |
bin/ | H | 06-Aug-2021 | - | 53 | 36 | |
fabfile/ | H | 06-Aug-2021 | - | 171 | 125 | |
frontend/ | H | 06-Aug-2021 | - | 28,026 | 27,492 | |
locale/ | H | 06-Aug-2021 | - | 420,553 | 344,412 | |
media/ | H | 06-Aug-2021 | - | 42,465 | 38,589 | |
seahub/ | H | 03-May-2022 | - | 75,898 | 56,935 | |
sql/ | H | 06-Aug-2021 | - | 4,628 | 3,311 | |
static/ | H | 06-Aug-2021 | - | 6 | 6 | |
tests/ | H | 03-May-2022 | - | 27,809 | 20,140 | |
thirdpart/ | H | 06-Aug-2021 | - | 7,165 | 5,475 | |
tools/ | H | 03-May-2022 | - | 515 | 362 | |
CONTRIBUTORS | H A D | 06-Aug-2021 | 555 | 18 | 14 | |
HACKING | H A D | 06-Aug-2021 | 2.6 KiB | 84 | 58 | |
Makefile | H A D | 06-Aug-2021 | 979 | 42 | 31 | |
README.markdown | H A D | 06-Aug-2021 | 1.4 KiB | 57 | 31 | |
code-check.sh | H A D | 03-May-2022 | 1,022 | 59 | 45 | |
i18n.sh | H A D | 03-May-2022 | 3.2 KiB | 119 | 103 | |
manage.py | H A D | 03-May-2022 | 254 | 11 | 6 | |
pylintrc | H A D | 06-Aug-2021 | 8.9 KiB | 286 | 201 | |
pylintrc.template | H A D | 03-May-2022 | 8.9 KiB | 286 | 201 | |
pytest.ini | H A D | 06-Aug-2021 | 101 | 5 | 4 | |
run-seahub.sh | H A D | 03-May-2022 | 58 | 6 | 2 | |
run-seahub.sh.template | H A D | 03-May-2022 | 58 | 6 | 2 | |
send_user_notifications.sh | H A D | 03-May-2022 | 406 | 10 | 5 | |
send_user_notifications.sh.template | H A D | 03-May-2022 | 406 | 10 | 5 | |
setenv.sh | H A D | 03-May-2022 | 316 | 6 | 3 | |
setenv.sh.template | H A D | 03-May-2022 | 316 | 6 | 3 |
README.markdown
1[![Build Status](https://secure.travis-ci.org/haiwen/seahub.svg?branch=master)](http://travis-ci.org/haiwen/seahub) 2 3Introduction 4========== 5 6Seahub is the web frontend for Seafile. 7 8Preparation 9========== 10 11* Build and deploy Seafile server from source. See <http://manual.seafile.com/build_seafile/server.html> 12 13Getting it 14========== 15 16You can grab souce code from GitHub. 17 18 $ git clone git://github.com/haiwen/seahub.git 19 20Set up a virtualenv to install dependencies locally: 21 22 $ virtualenv .virtualenv 23 $ . .virtualenv/bin/activate 24 25Install python libraries by pip: 26 27 $ pip install -r requirements.txt 28 29 30Configuration 31========== 32 33Modify `CCNET_CONF_DIR`, `SEAFILE_CENTRAL_CONF_DIR`, `SEAFILE_CONF_DIR` and `PYTHONPATH` in `setenv.sh.template` to fit your path. 34 35`CCNET_CONF_DIR` is the directory, that contains the ccnet socket (and formerly ccnet.conf). 36 37Since 5.0 `SEAFILE_CENTRAL_CONF_DIR` contains most config files. 38 39`SEAFILE_CONF_DIR` is the seafile-data directory (and formerly contained seafile.conf). 40 41Run and Verify 42========== 43 44Run as: 45 46 $ . .virtualenv/bin/activate 47 $ ./run-seahub.sh.template 48 49Then open your browser, and input `http://localhost:8000/`, there should be a Login page. You can create admin account using `seahub-admin.py` script under `tools/` directory. 50 51 52Internationalization (I18n) 53========== 54 55Please refer to https://github.com/haiwen/seafile/wiki/Seahub-Translation 56 57