[object Object]

← back to Games Agentabrams

live: games.agentabrams.com deployed (explicit-IP listen fix, certbot SSL); sync final nginx conf

d8a99a6688efd6717b0930d40ab599d27d45a91c · 2026-07-23 11:08:26 -0700 · Steve Abrams

Files touched

Diff

commit d8a99a6688efd6717b0930d40ab599d27d45a91c
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Jul 23 11:08:26 2026 -0700

    live: games.agentabrams.com deployed (explicit-IP listen fix, certbot SSL); sync final nginx conf
---
 deploy/games.agentabrams.com.nginx |  21 ++++++++++++++++++++-
 tests/live-screenshot.png          | Bin 0 -> 388434 bytes
 2 files changed, 20 insertions(+), 1 deletion(-)

diff --git a/deploy/games.agentabrams.com.nginx b/deploy/games.agentabrams.com.nginx
index 9f925aa..d089c55 100644
--- a/deploy/games.agentabrams.com.nginx
+++ b/deploy/games.agentabrams.com.nginx
@@ -1,6 +1,5 @@
 # games.agentabrams.com — Agent Abrams Arcade (public static games hub)
 server {
-    listen 80;
     server_name games.agentabrams.com;
 
     access_log /var/log/nginx/games.agentabrams.com.access.log;
@@ -16,4 +15,24 @@ server {
     location / {
         try_files $uri $uri/ $uri.html =404;
     }
+
+    listen 45.61.58.125:443 ssl; # managed by Certbot
+    ssl_certificate /etc/letsencrypt/live/games.agentabrams.com/fullchain.pem; # managed by Certbot
+    ssl_certificate_key /etc/letsencrypt/live/games.agentabrams.com/privkey.pem; # managed by Certbot
+    include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
+    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
+
 }
+
+server {
+    if ($host = games.agentabrams.com) {
+        return 301 https://$host$request_uri;
+    } # managed by Certbot
+
+
+    listen 45.61.58.125:80;
+    server_name games.agentabrams.com;
+    return 404; # managed by Certbot
+
+
+}
\ No newline at end of file
diff --git a/tests/live-screenshot.png b/tests/live-screenshot.png
new file mode 100644
index 0000000..111d291
Binary files /dev/null and b/tests/live-screenshot.png differ

← 7d4ac89 deploy package: nginx conf + gated one-shot deploy.sh (DNS +  ·  back to Games Agentabrams  ·  Add ATMOS — Skyfire to the arcade (Three.js flyer, vendored ab05d7a →