Comments on How to Install Seafile with Nginx on CentOS 7

Seafile is a private cloud software to that provides similar features like Dropbox, mega.co.nz, and others, just hosted on your own server. Seafile is based on the python programming language and it is released under an open source license so that you can create your own private cloud and it will be much more secure. In this tutorial, I will install Seafile on CentOS 7 with Nginx web server and MariaDB as the database server.

7 Comment(s)

Add comment

Please register in our forum first to comment.

Comments

By: Charlie

Hi Muhammad,

Thanks for the lovely tutorial!

When i was setting it up on my own server(home), i went a slightly more automated way but ill have to re-do this using your way as it look more secure.

Question if you do not mind: I have nginx and seafile as two separate servers at home. The nginx server works a reverse proxy to direct outside traffic to internal resources (seafile in this case)

How can I go about changing media location:

    location /media {        root /var/www/seafile/seafile-server/seahub;    }

to point to my seafle server that actually has /var/www/seafile/seafile-server/seahub?

something similar to "proxy_pass"

Sorry, i am a total dummy.

By: Alok

Thanks for guidelines.

My requirement is, I want to create the server which should backed by S3.

so, what extra thing I will have to do in your tutorial steps?

By: Aman

Hi,

Thank you! I installed Seafile. I faced 2 problem. Although I was able to solve one and still stuck in 2nd problem.

1st problem was, nginx missing sites-available , I was able to solve this issue.

2nd problem is server is only accessible via IP-Address. Just FYI, I am using a cloud server with a Public-IP.

Thank you!!

 

By: Kar

Very accurate information. I installed in digital ocean droplet, without any issues. Thanks so much.

By: Eric

Thanks for a great tutorial.  

Everything went smoothly with this installation of the pro version on a Digital Ocean droplet.  I have to few steps in the middle to install missing programs.  I am completely new to Linux and working at this level.  However, my SSL certificate show invalid.  How do I fix this? 

By: Shaun

Great tutorial but unfortunately it needs to be updated. Seafiles no longer uses fastcgi and the reverse proxy is not working correctly.

By: Kelran

Hi Muhammad,

it's extremly bad idea to disable SELinux (SELINUX=disabled). Hence -1 for your tutorial. Bad understanding of server security. But thanks for your effort.