X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=INSTALL.txt;h=08bd41c8d3903bd564d2086f5960fafd00916331;hb=62b23b0631e156d2234bac5330f5dec3cf9a0bf0;hp=294c6c9dd3369d99fccea5eabaa8a8e4202aa31c;hpb=2f3d118e772fce552edd840f4ccfae90cb27061d;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...