← back to Butlr
deploy: server-level fingerprint route
c1c36a4b34dd850942e322114755adad8fa61ff9 · 2026-05-12 16:51:30 -0700 · SteveStudio2
Files touched
Diff
commit c1c36a4b34dd850942e322114755adad8fa61ff9
Author: SteveStudio2 <stevestudio2@SteveStacStudio.lan>
Date: Tue May 12 16:51:30 2026 -0700
deploy: server-level fingerprint route
---
server.js | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/server.js b/server.js
index 7dd5746..829b2fa 100644
--- a/server.js
+++ b/server.js
@@ -74,6 +74,10 @@ app.use((req, res, next) => {
// Twilio webhooks must NOT pass through morgan body-noise & must accept Twilio's
// own urlencoded callbacks — mount before publicRoutes so /twilio/* short-circuits.
+// Deploy fingerprint at server.js level — proves pm2 reload picked up THIS server.js.
+const SERVER_FINGERPRINT = 'server-v2026-05-12T2305Z';
+app.get('/__server_fingerprint', (req, res) => res.type('text/plain').send(SERVER_FINGERPRINT));
+
app.use('/twilio', twilioWebhooks);
// Owner-auth: /login + /logout (always public). Then hard-gate every route
← fb73a00 deploy fingerprint route for verification
·
back to Butlr
·
deploy: fix .deploy.conf path to /root/public-projects/butlr 79e9940 →