You essentially follow the seafile guide from this point onwards to setup seafile (leaving out the parts that don't apply):
https://github.com/haiwen/seafile/wiki/Build%20and%20Deploy%20Seafile%20Server%20from%20source#prepare-the-directory-layout
You won't have/setup the "src" subdirectory as everything but seahub was installed at system-level. To get the latest seahub version you look at the git tags here
https://github.com/haiwen/seahub/tags
and select the one matching with package's version, e.g. right now "v2.1.3-server" and download it, set it up in the directory layout described in the first link, and finally do the "seafile-admin setup" stuff. When upgrading, you follow this:
https://github.com/haiwen/seafile/wiki/Build%20and%20Deploy%20Seafile%20Server%20from%20source#upgrade-the-seafile-server
Search Criteria
Package Details: seafile 9.0.11-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/seafile.git (read-only, click to copy) |
---|---|
Package Base: | seafile |
Description: | An online file storage and collaboration tool |
Upstream URL: | https://github.com/haiwen/seafile |
Licenses: | GPL2 |
Conflicts: | seafile-server |
Provides: | seafile-client-cli |
Submitter: | eolianoe |
Maintainer: | Joffrey |
Last Packager: | Joffrey |
Votes: | 111 |
Popularity: | 0.000000 |
First Submitted: | 2016-08-11 16:38 (UTC) |
Last Updated: | 2024-11-14 17:06 (UTC) |
Dependencies (8)
- fuse (fuse2)
- libevent (libevent-gitAUR)
- libsearpcAUR
- libwebsockets
- python-future
- sqlite (sqlite-fossilAUR)
- intltool (make)
- vala (vala-gitAUR) (make)
Required by (2)
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 39 40 41 42 43 44 45 46 47 Next › Last »
<deleted-account> commented on 2014-01-19 20:25 (UTC)
sirkitbreaker commented on 2014-01-19 20:07 (UTC)
The package contents say that seahub is not included, do I just download the current latest seahub from the seafile website?
BunBum commented on 2014-01-10 14:43 (UTC)
python2-imaging dependency should be replaced with python2-pillow
<deleted-account> commented on 2013-12-30 22:35 (UTC)
@wabi: Strange, I was sure I set it to one month, my mistake. I'm considering creating a page for seafile (the paste was the first prototype for the server part) on the ArchWiki, but it's not quite up to the standard of the usual pages there and there's no feature (I could find) that allows me to create a "beta" page for reviewing there, so I have to work on it offline, essentially. Once that is done I'll post the (hopefully) up-to-snuff version and make a link to it in a comment here (and possibly make the post-install script print the link).
wabi commented on 2013-12-30 11:26 (UTC)
@calrama: could you include the pastebin contents in the package (as a README). It has been automatically removed and I think others could benefit from it. Thanks.
<deleted-account> commented on 2013-12-22 17:44 (UTC)
@wabi: I could not reproduce your error, just to confirm, you did the setup similar to this? http://pastebin.com/raw.php?i=5CDQGCq9
<deleted-account> commented on 2013-12-20 16:16 (UTC)
I don't know, but it should be possible. You'll have to ask the devs at the seafile repository about that.
I'll look into the setup problem this weekend and see if I can reproduce it (as in, the package build is faulty and needs fixing).
wabi commented on 2013-12-19 14:53 (UTC)
Tried to setup a new seafile server with this package.
I'm runing "seafile-admin setup" within /srv/seafile as user seafile (who's home is /src/seafile). I can create the config files sucessfully but initializing the database fails:
Now initializing seahub database, please wait...
/usr/lib/seafile/seafileenv/bin/python2: can't open file 'manage.py': [Errno 2] No such file or directory
Error: Seahub syncdb failed
Is there any way to create the database config manually and a sql-dump to preload the DB?
kevincox commented on 2013-11-20 22:31 (UTC)
I wouldn't call that unusual, I see it all the time.
useradd --home /srv/seafile/ seafile
# or if the user already exists.
usermod --home /srv/seafile seafile
Note that neither of those create the directory.
Although personally, I like to give every service their own place in `/home/`. I think it keeps things tidier IMHO.
<deleted-account> commented on 2013-11-20 22:09 (UTC)
Well, you could make /srv/seafile be the home directory for the seafile user. It's unusual, but iirc not impossible.
Pinned Comments