add hire/resume pages, contact form, security middleware, and admin improvements

This commit is contained in:
Blake Ridgway
2026-03-08 21:36:47 -05:00
parent c916186d78
commit 261745a5b7
22 changed files with 1237 additions and 72 deletions

View File

@@ -35,3 +35,11 @@ ADMIN_PASSWORD_HASH=$2a$12$examplehashgoeshere...
# Secret key for signing session cookies. Use a long random string.
# Generate with: openssl rand -hex 32
SESSION_SECRET=change-me-use-openssl-rand-hex-32
# ------------------------------------------------------------------
# Contact / Hire form
# ------------------------------------------------------------------
# Email address that receives hire form submissions.
# Requires a working local MTA (OpenSMTPD) listening on localhost:25.
CONTACT_EMAIL=hire@ridgwaysystems.org