From 48ed5649782d3b037fcf79628c43b8129cabae1c Mon Sep 17 00:00:00 2001
From: yodax <michael@kroes.email>
Date: Tue, 8 Jan 2019 06:53:48 +0100
Subject: [PATCH] Added a dynamicdns proxy that accepts GET requests and
 transforms them into PUT requests

---
 conf/nginx-primaryonly.conf | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/conf/nginx-primaryonly.conf b/conf/nginx-primaryonly.conf
index d8d912ca..0d0f89f9 100644
--- a/conf/nginx-primaryonly.conf
+++ b/conf/nginx-primaryonly.conf
@@ -14,6 +14,15 @@
 		add_header Content-Security-Policy "frame-ancestors 'none';";
 	}
 
+	location /dynamicdns/ {
+            proxy_method PUT;
+            proxy_pass http://127.0.0.1:10222/;
+            proxy_set_header X-Forwarded-For $remote_addr;
+            add_header X-Frame-Options "DENY";
+            add_header X-Content-Type-Options nosniff;
+            add_header Content-Security-Policy "frame-ancestors 'none';";
+    	}
+
 	# Nextcloud configuration.
 	rewrite ^/cloud$ /cloud/ redirect;
 	rewrite ^/cloud/$ /cloud/index.php;