Seafile Installation

  • Cozy has no multi-user support, and from what I read on their forums, they don't plan to add it. If you want to set up Cozy for several family members for example, you would need to install several instances of the program (multiple dockers, with multiple subdomains/ports, duplicated apps, etc...) and there is no sharing between them (calendars, shared folders or albums...). This makes it a no go for me.

  • I found the FAQ of Cozy: https://cozy.io/en/faq/


    This is disappointing.


    Zitat

    Can I create accounts for my family and friends on my Cozy server?
    Since Cozy is a personal server, it doesn't support multiple user accounts.
    This makes Cozy more secure and dramatically simplifies server administration.



    By the way, anybody figures out a way to install an antivirus for Seafile?

    OMV v5.0
    Asus Z97-A/3.1; i3-4370
    32GB RAM Corsair Vengeance Pro

    Einmal editiert, zuletzt von tinh_x7 ()

  • Hi Guys, just followed the guide from @Zoki and still get the same error message doesn't matter what I like to do I always get that critical error message. Even if I try to get into edit mode or something else the error message pop up.


    I just checked my mail box and got the following alert:


    Code
    PID changed Service nginx        Date:        Sat, 11 Jun 2016 16:03:48        Action:      alert        Host:        NAS.local        Description: process PID changed from 2469 to 9460Your faithful employee,Monit


    Code
    PID changed Service php5-fpm        Date:        Sat, 11 Jun 2016 16:06:48        Action:      alert        Host:        NAS.local        Description: process PID changed from 2548 to 10497


    Code
    Does not exist Service nginx        Date:        Sat, 11 Jun 2016 16:06:49        Action:      restart        Host:        NAS.local        Description: process is not runningYour faithful employee,Monit


    Code
    Execution failed Service nginx        Date:        Sat, 11 Jun 2016 16:07:19        Action:      alert        Host:        NAS.local        Description: failed to startYour faithful employee,Monit


    After I made a restart I get the following error:


    2016/06/12 12:34:14 [error] 2613#0: *53 directory index of "/media/4fcfda30-31ac-49ad-8d8c-d84723cbe1af/SeaFile-Data//" is forbidden, client: ::ffff:192.168.88.30, server: , request: "GET / HTTP/1.1", host: "192.168.88.50:8080"

  • @openalf It looks like you have some issues with the nginx plugin.
    The first two mails are ok, as php has been restarted, but somehow OMV is not able to start your nginx service.


    Have you tried to remove and re-install the plugin?


    If the error remains, you'd better open up a new thread thiw nginx in the title, to get help from people more knowlagable about nginx as I am. I do not use nginx myself.

    If you got help in the forum and want to give something back to the project click here (omv) or here (scroll down) (plugins) and write up your solution for others.

  • By the way, anybody figures out a way to install an antivirus for Seafile?


    You could let ClamAV periodically scan your SeaFile directorie(s).



    After I made a restart I get the following error:


    2016/06/12 12:34:14 [error] 2613#0: *53 directory index of "/media/4fcfda30-31ac-49ad-8d8c-d84723cbe1af/SeaFile-Data//" is forbidden, client: ::ffff:192.168.88.30, server: , request: "GET / HTTP/1.1", host: "192.168.88.50:8080"


    That double // at the end does not look right to me ;)

    • Offizieller Beitrag

    Double slashes on linux shouldn't hurt anything.

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Even if you would solve the ownership problem. Seafile does not store files in their primary format, but as chunks lik git does.
    A virus scanner will not be able to read / understand thoses files.


    This is how a seafile/data looks like:

    Code
    drwxr-xr-x 2 seafile seafile 4096 Nov 13  2014 commits
    drwxr-xr-x 2 seafile seafile 4096 Nov 13  2014 fs
    drwxr-xr-x 2 seafile seafile 4096 Jun 13 18:02 httptemp
    drwxr-xr-x 2 seafile seafile 4096 Nov 13  2014 library-template
    drwxr-xr-x 5 seafile seafile 4096 Nov 13  2014 storage
    drwxr-xr-x 2 seafile seafile 4096 Jun 15 14:04 tmpfiles


    and thats in seafile/data/storage/blocks:

    Code
    drwxr-xr-x 248 seafile seafile 4096 Sep 27  2015 07afddc2-172c-4c9d-ad98-bada79970d54
    drwxr-xr-x 258 seafile seafile 4096 Jul  9  2015 1ae88c77-9b98-4a97-8c87-1a3a41016c6b
    drwxr-xr-x   3 seafile seafile 4096 Nov 13  2014 22c6305b-4ced-4e0d-bef9-a9e7fd269765
    drwxr-xr-x   3 seafile seafile 4096 Mär  1 19:35 258b59ae-a05d-4736-807f-b521606bf27d


    and in the end you get a lot of files like this:

    Code
    -rw------- 1 seafile seafile 639101 Sep 27  2015 fe0d943ba3a4b68719cada65806beb0ccd419e


    seafile does provide a fuse module to mount this as file system in ~seafile/Seafile-server-latest/seaf-fuse.sh, but this is read only.

    Code
    seafile@omv:~/seafile-server-latest$ ./seaf-fuse.sh
    
    
    usage :
    seaf-fuse.sh { start <mount-point> | stop | restart <mount-point> }


    A virus scanner might scan and allert, but can not take correctiv action.


    Edit: For those not familiar with Linux: user mounting the share must be in the fuse group

    If you got help in the forum and want to give something back to the project click here (omv) or here (scroll down) (plugins) and write up your solution for others.

    Einmal editiert, zuletzt von Zoki ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!