Skip to content

Instantly share code, notes, and snippets.

@lukassup
Created January 28, 2022 18:38
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lukassup/b31ead6f229da50721300142658eca11 to your computer and use it in GitHub Desktop.
Save lukassup/b31ead6f229da50721300142658eca11 to your computer and use it in GitHub Desktop.
Fix for Synology DSM v7 nginx config
diff --git a/usr/syno/share/nginx/DSM.mustache.orig b/usr/syno/share/nginx/DSM.mustache
index f4aa1cc..c648799 100644
--- a/usr/syno/share/nginx/DSM.mustache.orig
+++ b/usr/syno/share/nginx/DSM.mustache
@@ -1,9 +1,9 @@
{{#DSM}}
server {
- listen {{port}} default_server;
- listen [::]:{{port}} default_server;
+ listen {{port}};
+ listen [::]:{{port}};
- server_name _;
+ server_name {{DSM.server_name}};
gzip on;
@@ -38,10 +38,10 @@ server {
}
server {
- listen {{port}};
- listen [::]:{{port}};
+ listen {{port}} default_server;
+ listen [::]:{{port}} default_server;
- server_name {{DSM.server_name}};
+ server_name _;
location / {
return 404;
@@ -53,10 +53,10 @@ server {
{{#ssl}}
server {
- listen {{port}} default_server ssl;
- listen [::]:{{port}} default_server ssl;
+ listen {{port}} ssl;
+ listen [::]:{{port}} ssl;
- server_name _;
+ server_name {{DSM.server_name}};
include conf.d/ssl.*.conf;
@@ -89,10 +89,10 @@ server {
}
server {
- listen {{port}} ssl;
- listen [::]:{{port}} ssl;
+ listen {{port}} default_server ssl;
+ listen [::]:{{port}} default_server ssl;
- server_name {{DSM.server_name}};
+ server_name _;
location / {
return 404;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment