X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=INSTALL.txt;h=08bd41c8d3903bd564d2086f5960fafd00916331;hb=2594ad3bb9bb904edaa6d86c137cd09c9348feeb;hp=294c6c9dd3369d99fccea5eabaa8a8e4202aa31c;hpb=49ec50b36e20a1e4752f39d1389e66391e484202;p=friendica.git diff --git a/INSTALL.txt b/INSTALL.txt index 294c6c9dd3..08bd41c8d3 100644 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -64,6 +64,8 @@ you wish to communicate with the Diaspora network. 3. Create an empty database and note the access details (hostname, username, password, database name). + - Friendica needs the permission to create and delete fields and tables in its own database. + 4. If you know in advance that it will be impossible for the web server to write or create files in your web directory, create an empty file called @@ -134,8 +136,25 @@ $a->config['system']['addon'] = 'js_upload,poormancron'; and save your changes. +9. (Optional) Reverse-proxying and HTTPS + +Friendica looks for some well-known HTTP headers indicating a reverse-proxy +terminating an HTTPS connection. While the standard from RFC 7239 specifies +the use of the `Forwaded` header. + + Forwarded: for=192.0.2.1; proto=https; by=192.0.2.2 + +Friendica also supports a number on non-standard headers in common use. + + + X-Forwarded-Proto: https + + Front-End-Https: on + + X-Forwarded-Ssl: on + +It is however preferable to use the standard approach if configuring a new server. - ##################################################################### If things don't work...