]> 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>
Wed, 17 Dec 2025 19:25:30 +0000 (20:25 +0100)
.gitmodules
docker-compose.yml
juplo.de [deleted submodule]
nginx.conf

index 325eddef9a2b0e8a38815c8a29891bb420682f03..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 (file)
@@ -1,4 +0,0 @@
-[submodule "juplo.de"]
-       path = juplo.de
-       url = juplo.de:/var/lib/git/juplo/website
-       branch = frontend
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
diff --git a/juplo.de b/juplo.de
deleted file mode 160000 (submodule)
index d306ede..0000000
--- a/juplo.de
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit d306ede4bcd5c07c74288921d8117bd32735e352
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;