Page MenuHomeDevCentral

No OneTemporary

diff --git a/files/opt/phabricator/support/preamble.php b/files/opt/phabricator/support/preamble.php
new file mode 100644
index 0000000..2ee24db
--- /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/x-diff
Expires
Sun, Oct 12, 05:05 (6 h, 45 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3065097
Default Alt Text
(614 B)

Event Timeline