![]() Maximum allowed size of the client request body (client_max_body_size).Proxy pass for location /seafhttp - if seaf-server is configured to start on a different port than 8082.Proxy pass for location / - if Seahub is configured to start on a different port than 8000.Server listening port (listen) - if Seafile server should be available on a non-standard port.Optional customizable options in the nf are: The following options must be modified in the CONF file: Log_format seafileformat ' $http_x_forwarded_for $remote_addr " $request" $status $body_bytes_sent " $http_referer" " $http_user_agent" $upstream_response_time' server Install Nginx using the package repositories: If your setup differs from thes requirements, adjust the following instructions accordingly. A host name points at the IP address of the server and the server is available on port 80.Seafile Server Community Edition/Professional Edition was setup according to the instructions in this manual (i.e., a dedicated user seafile exists and all Seafile files are stored in /opt/seafile).These instructions assume the following requirements: The configuration of Seafile behind Nginx as a reverse proxy is demonstrated using the sample host name. Nginx, a popular and resource-friendly HTTP server and reverse proxy, is a good option. ![]() ![]() A reverse proxy increases the performance of Seafile and allows the encryption of inbound and outbound traffic.įor production use, a setup with a reverse proxy and HTTPS encryption is a MUST. Both components of Seafile Server, Seahub and seaf-server, can be configured to run behind a reverse proxy. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |