Page MenuHomeDevCentral

D484.id.diff
No OneTemporary

D484.id.diff

diff --git a/files/opt/phabricator/support/preamble.php b/files/opt/phabricator/support/preamble.php
new file mode 100644
--- /dev/null
+++ b/files/opt/phabricator/support/preamble.php
@@ -0,0 +1,15 @@
+<?php
+
+/**
+ * Preamble script to play nice with a nginx reverse proxy.
+ *
+ * Shipped with Docker nasqueron/phabricator image.
+ */
+
+// We trust the answer of nginx.
+$_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR'];
+
+// Phabricator uses the HTTPS variable to determine the protocol.
+if ($_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
+ $_SERVER['HTTPS'] = true;
+}

File Metadata

Mime Type
text/plain
Expires
Mon, Dec 23, 07:42 (11 h, 13 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2312052
Default Alt Text
D484.id.diff (592 B)

Event Timeline