[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