Seahub

seafile 服务器的 Web 端。Seafile 是一个开源的云存储系统,具有隐私保护和团队协作功能。「The web end of seafile server. Seafile is an open source cloud storage system with features on privacy protection and teamwork.」

Github stars Tracking Chart

Build Status

Introduction

Seahub is the web frontend for Seafile.

Preparation

Getting it

You can grab souce code from GitHub.

$ git clone git://github.com/haiwen/seahub.git

Set up a virtualenv to install dependencies locally:

$ virtualenv .virtualenv
$ . .virtualenv/bin/activate

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:

$ . .virtualenv/bin/activate
$ ./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

Overview

Name With Ownerhaiwen/seahub
Primary LanguagePython
Program languageShell (Language Count: 6)
Platform
License:Other
Release Count398
Last Release Namev11.0.8-server (Posted on )
First Release Name0.9.2 (Posted on 2012-04-27 23:11:41)
Created At2012-11-06 05:07:24
Pushed At2024-05-11 14:03:12
Last Commit At2024-05-11 13:34:46
Stargazers Count512
Watchers Count51
Fork Count363
Commits Count12.7k
Has Issues Enabled
Issues Count665
Issue Open Count133
Pull Requests Count4614
Pull Requests Open Count46
Pull Requests Close Count745
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top