[Git][qa/jenkins.debian.net][master] introduce amd64.reproduce.debian.net

Holger Levsen (@holger) gitlab at salsa.debian.org
Sat Dec 7 20:00:46 GMT 2024



Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
1224a435 by Holger Levsen at 2024-12-07T21:00:33+01:00
introduce amd64.reproduce.debian.net

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


3 changed files:

- hosts/osuosl5-amd64/etc/nginx/nginx.conf
- hosts/osuosl5-amd64/var/www/html/index.html
- + hosts/osuosl5-amd64/var/www/html/rdn_index.html


Changes:

=====================================
hosts/osuosl5-amd64/etc/nginx/nginx.conf
=====================================
@@ -13,13 +13,13 @@ http {
     server_tokens       off;
 
     server {
-        server_name     reproduce.debian.net;
+        server_name     amd64.reproduce.debian.net;
         index index.html;
         root /var/www/html;
 
         listen 443 ssl;
-        ssl_certificate /var/lib/dehydrated/certs/reproduce.debian.net/fullchain.pem;
-        ssl_certificate_key /var/lib/dehydrated/certs/reproduce.debian.net/privkey.pem;
+        ssl_certificate /var/lib/dehydrated/certs/amd64.reproduce.debian.net/fullchain.pem;
+        ssl_certificate_key /var/lib/dehydrated/certs/amd64.reproduce.debian.net/privkey.pem;
 
         ssl_session_cache shared:le_nginx_SSL:10m;
         ssl_session_timeout 1440m;
@@ -29,7 +29,6 @@ http {
         ssl_ciphers "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-C
         HACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384";
 
-
         location /.well-known/acme-challenge/ {
             alias /var/lib/dehydrated/acme-challenges/;
             disable_symlinks off;
@@ -42,7 +41,6 @@ http {
             try_files $uri $uri/ =404;
         }
 
-
         location /api/ {
             proxy_pass http://127.0.0.1:8484;
         }
@@ -55,6 +53,30 @@ http {
 
     }
 
+    server {
+        server_name     reproduce.debian.net;
+        index rdn_index.html;
+        root /var/www/html;
+
+        listen 443 ssl;
+        ssl_certificate /var/lib/dehydrated/certs/reproduce.debian.net/fullchain.pem;
+        ssl_certificate_key /var/lib/dehydrated/certs/reproduce.debian.net/privkey.pem;
+
+        ssl_session_cache shared:le_nginx_SSL:10m;
+        ssl_session_timeout 1440m;
+        ssl_session_tickets off;
+        ssl_protocols TLSv1.2 TLSv1.3;
+        ssl_prefer_server_ciphers off;
+        ssl_ciphers "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-C
+        HACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384";
+
+        location /.well-known/acme-challenge/ {
+            alias /var/lib/dehydrated/acme-challenges/;
+            disable_symlinks off;
+            autoindex off;
+        }
+
+    }
 
     server {
         listen          80;
@@ -73,5 +95,21 @@ http {
         return 404;
     }
 
+    server {
+        listen          80;
+        server_name     amd64.reproduce.debian.net;
+
+        location /.well-known/acme-challenge/ {
+            alias /var/lib/dehydrated/acme-challenges/;
+            disable_symlinks off;
+            autoindex off;
+        }
+
+        location / {
+            return 301 https://$host$request_uri;
+        }
+
+        return 404;
+    }
 
 }


=====================================
hosts/osuosl5-amd64/var/www/html/index.html
=====================================
@@ -3,7 +3,7 @@
     <head>
         <meta charset="utf-8">
         <title>
-		reproduce.debian.net - trixie/amd64
+		amd64.reproduce.debian.net - trixie
         </title>
         <style>
         body {
@@ -168,10 +168,10 @@
     </head>
     <body>
         <h1>
-		reproduce.debian.net
+		amd64.reproduce.debian.net
         </h1>
         <h3>
-		trixie/amd64
+		trixie
         </h3>
 
         <div id="stats">Loading stats...</div>


=====================================
hosts/osuosl5-amd64/var/www/html/rdn_index.html
=====================================
@@ -0,0 +1,74 @@
+<!DOCTYPE html>
+<html lang="en">
+    <head>
+        <meta charset="utf-8">
+        <title>
+		reproduce.debian.net
+        </title>
+        <style>
+        body {
+            font-family: sans-serif;
+        }
+        h1 {
+            font-size: 24px;
+        }
+
+        #search-results {
+            margin: 20px 0;
+        }
+
+        pre {
+            margin: 0;
+        }
+
+        #search-results pre {
+            margin: 12px 0;
+        }
+
+        .status {
+            font-weight: bold;
+        }
+
+        .good {
+            color: green;
+        }
+
+        .bad {
+            color: red;
+        }
+
+        .unknown {
+            color: #957fff;
+        }
+
+        footer {
+            font-size: small;
+            margin: 30px 0;
+        }
+        </style>
+    </head>
+    <body>
+        <h1>
+		reproduce.debian.net
+        </h1>
+
+	<a href="https://amd64.reproduce.debian.net/"amd64</a>
+	</br>
+	coming soon: rebuilderd for arm64/<a href="https://i386.reproduce.debian.net/"i386</a> and more hopefully. Do you have hardware?
+
+
+        <footer>
+            pew pew, <a href="https://github.com/kpcyrd/rebuilderd">rebuilderd</a> using <a href="https://tracker.debian.org/pkg/devscripts">debrebuild</a> to reproduce what Debian distributes via <code>deb.debian.org</code>. ♥️
+	    </br>
+	    <a href="/rebuilderd-setup.html">How to setup rebuilderd on Debian.</a>
+	    </br>
+	    <a href="/rebuilderd-usage.html">How to use/control rebuilderd.</a>
+	    </br>
+	    coming soon: rebuilderd packaged for Debian.
+	    </br>
+	    <small>
+		This setup is in it's infancy. Don't consider any URLs as stable here, and more to the point, especially don't take any numbers here seriously, unless...!?!
+	    </small>
+        </footer>
+    </body>
+</html>



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/1224a435fa393dc70faed9c3a603c39fbc47b602

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/1224a435fa393dc70faed9c3a603c39fbc47b602
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20241207/94d88128/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list