Pārlūkot izejas kodu

Add host headers to pleroma

Bob Mottram 7 gadus atpakaļ
vecāks
revīzija
9b44f6d23c
1 mainītis faili ar 8 papildinājumiem un 2 dzēšanām
  1. 8
    2
      src/freedombone-app-pleroma

+ 8
- 2
src/freedombone-app-pleroma Parādīt failu

@@ -1052,9 +1052,12 @@ function install_pleroma {
1052 1052
           echo '  location / {'; } >> "$pleroma_nginx_site"
1053 1053
         function_check nginx_limits
1054 1054
         nginx_limits "$PLEROMA_DOMAIN_NAME" '15m'
1055
-        { echo '    proxy_http_version 1.1;';
1055
+        { echo "    add_header 'Access-Control-Allow-Origin' '*';";
1056
+          echo '    proxy_http_version 1.1;';
1056 1057
           echo "    proxy_set_header Upgrade \$http_upgrade;";
1057 1058
           echo '    proxy_set_header Connection "upgrade";';
1059
+          echo "    proxy_set_header Host \$http_host;";
1060
+          echo '';
1058 1061
           echo "    proxy_pass http://localhost:$PLEROMA_PORT;";
1059 1062
           echo '  }';
1060 1063
           echo '';
@@ -1090,9 +1093,12 @@ function install_pleroma {
1090 1093
       echo '  location / {'; } >> "$pleroma_nginx_site"
1091 1094
     function_check nginx_limits
1092 1095
     nginx_limits "$PLEROMA_DOMAIN_NAME" '15m'
1093
-    { echo '      proxy_http_version 1.1;';
1096
+    { echo "      add_header 'Access-Control-Allow-Origin' '*';";
1097
+      echo '      proxy_http_version 1.1;';
1094 1098
       echo "      proxy_set_header Upgrade \$http_upgrade;";
1095 1099
       echo '      proxy_set_header Connection "upgrade";';
1100
+      echo "      proxy_set_header Host \$http_host;";
1101
+      echo '';
1096 1102
       echo "      proxy_pass http://localhost:$PLEROMA_PORT;";
1097 1103
       echo '  }';
1098 1104
       echo '';