diff --git a/etc/nginx/sites-available/default.conf b/etc/nginx/sites-available/default.conf index 2df4d14..419fd56 100644 --- a/etc/nginx/sites-available/default.conf +++ b/etc/nginx/sites-available/default.conf @@ -1,5 +1,4 @@ # don't respond to direct IP address requests - server { listen 80 default_server; listen [::]:80 default_server; diff --git a/etc/nginx/sites-available/fediverse.jarv.is.conf b/etc/nginx/sites-available/mastodon.conf similarity index 96% rename from etc/nginx/sites-available/fediverse.jarv.is.conf rename to etc/nginx/sites-available/mastodon.conf index 8ebf03f..9d36b01 100644 --- a/etc/nginx/sites-available/fediverse.jarv.is.conf +++ b/etc/nginx/sites-available/mastodon.conf @@ -19,17 +19,11 @@ server { server_name fediverse.jarv.is; - root /home/mastodon/live/public; - - location /.well-known/acme-challenge/ { - allow all; - } - - location / { + if ($host = fediverse.jarv.is) { return 301 https://$host$request_uri; - } + } # managed by Certbot - access_log off; + return 404; # managed by Certbot } server { @@ -64,9 +58,6 @@ server { gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript image/svg+xml image/x-icon; gzip_min_length 256; # jake: added - # jake: added - access_log off; - location / { try_files $uri @proxy; }