]> juplo.de Git - website/commitdiff
Hugo-Content wird von nginx mit ausgeliefert (= ist in Thymeroot sichtbar)
authorKai Moritz <kai@juplo.de>
Mon, 8 Dec 2025 18:07:03 +0000 (19:07 +0100)
committerKai Moritz <kai@juplo.de>
Tue, 16 Dec 2025 19:43:39 +0000 (20:43 +0100)
docker-compose.yml
juplo.de
nginx.conf

index 13085442debaaa79bafde3c83f7e1bb8baf643e0..b47d6012924fb37a25cc4ce05a7d3af3a4034240 100644 (file)
@@ -2,7 +2,7 @@ services:
   nginx:
     image: nginx:mainline-alpine
     ports:
-      - 8888:80
+      - 8888:8888
     volumes:
       - ./nginx.conf:/etc/nginx/conf.d/default.conf:ro
       - ./:/usr/share/nginx/html:ro
index d306ede4bcd5c07c74288921d8117bd32735e352..fe02a18235a0b4edc79656039e94aa8a8aa38234 160000 (submodule)
--- a/juplo.de
+++ b/juplo.de
@@ -1 +1 @@
-Subproject commit d306ede4bcd5c07c74288921d8117bd32735e352
+Subproject commit fe02a18235a0b4edc79656039e94aa8a8aa38234
index b5a1b87c3e30a4f11886dd8a878d3af70dafaf7a..c2ec7bbc333aafabf851165e8170366ad183aabf 100644 (file)
 server {
-    listen 80;
-    listen [::]:80;
+    listen 8888;
+    listen [::]:8888;
     server_name localhost;
 
     index index.html index.htm;
 
-    root /usr/share/nginx/html/juplo.de/dist;
+    root /usr/share/nginx/html/hugo/public;
 
     location / {
         expires 0;
     }
+
+    location /about.html {
+        alias /usr/share/nginx/html/juplo.de/dist/about.html;
+        expires 0;
+    }
+    location /agb.html {
+        alias /usr/share/nginx/html/juplo.de/dist/agb.html;
+        expires 0;
+    }
+    location /contact.html {
+        alias /usr/share/nginx/html/juplo.de/dist/contact.html;
+        expires 0;
+    }
+    location /css {
+        alias /usr/share/nginx/html/juplo.de/dist/css;
+        expires 0;
+    }
+    location /datenschutz.html {
+        alias /usr/share/nginx/html/juplo.de/dist/datenschutz.html;
+        expires 0;
+    }
+    location /error {
+        alias /usr/share/nginx/html/juplo.de/dist/error;
+        expires 0;
+    }
+    location /expertise.html {
+        alias /usr/share/nginx/html/juplo.de/dist/expertise.html;
+        expires 0;
+    }
+    location /favicon.ico {
+        alias /usr/share/nginx/html/juplo.de/dist/favicon.ico;
+        expires 0;
+    }
+    location /fonts {
+        alias /usr/share/nginx/html/juplo.de/dist/fonts;
+        expires 0;
+    }
+    location /google-analytics.html {
+        alias /usr/share/nginx/html/juplo.de/dist/google-analytics.html;
+        expires 0;
+    }
+    location /haftung-inhalte.html {
+        alias /usr/share/nginx/html/juplo.de/dist/haftung-inhalte.html;
+        expires 0;
+    }
+    location /haftung-links.html {
+        alias /usr/share/nginx/html/juplo.de/dist/haftung-links.html;
+        expires 0;
+    }
+    location /img {
+        alias /usr/share/nginx/html/juplo.de/dist/img;
+        expires 0;
+    }
+    location /impressum.html {
+        alias /usr/share/nginx/html/juplo.de/dist/impressum.html;
+        expires 0;
+    }
+    location /index.html {
+        alias /usr/share/nginx/html/juplo.de/dist/index.html;
+        expires 0;
+    }
+    location /js {
+        alias /usr/share/nginx/html/juplo.de/dist/js;
+        expires 0;
+    }
+    location /projects.html {
+        alias /usr/share/nginx/html/juplo.de/dist/projects.html;
+        expires 0;
+    }
+    location /references.html {
+        alias /usr/share/nginx/html/juplo.de/dist/references.html;
+        expires 0;
+    }
+    location /sitemap.json {
+        alias /usr/share/nginx/html/juplo.de/dist/sitemap.json;
+        expires 0;
+    }
+    location /templates {
+        alias /usr/share/nginx/html/juplo.de/dist/templates;
+        expires 0;
+    }
+    location /urheberrechte.html {
+        alias /usr/share/nginx/html/juplo.de/dist/urheberrechte.html;
+        expires 0;
+    }
+
     location /projects/ {
         alias /usr/share/nginx/html/projects/;
         expires 0;