1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-08-31 06:34:40 +00:00
Files
seahub/README.markdown
Enno Gröper d62086ca70 Update README
* update source build link
* update instructions for setenv.sh.template (respect 5.0 config layout)
2016-03-28 00:26:11 +02:00

50 lines
1.2 KiB
Markdown

[![Build Status](https://secure.travis-ci.org/haiwen/seahub.svg?branch=master)](http://travis-ci.org/haiwen/seahub)
Introduction
==========
Seahub is the web frontend for Seafile.
Preparation
==========
* Build and deploy Seafile server from source. See <http://manual.seafile.com/build_seafile/server.html>
Getting it
==========
You can grab souce code from GitHub.
$ git clone git://github.com/haiwen/seahub.git
Install python libraries by pip:
pip install -r requirements.txt
Configuration
==========
Modify `CCNET_CONF_DIR`, `SEAFILE_CENTRAL_CONF_DIR`, `SEAFILE_CONF_DIR` and `PYTHONPATH` in `setenv.sh.template` to fit your path.
`CCNET_CONF_DIR` is the directory, that contains the ccnet socket (and formerly ccnet.conf).
Since 5.0 `SEAFILE_CENTRAL_CONF_DIR` contains most config files.
`SEAFILE_CONF_DIR` is the seafile-data directory (and formerly contained seafile.conf).
Run and Verify
==========
Run as:
./run-seahub.sh.template
Then 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.
Internationalization (I18n)
==========
Please refer to https://github.com/haiwen/seafile/wiki/Seahub-Translation