Infrastructure
Infrastructure behind the Control Logic website system.
A readable view of how this site moves from GitHub source to local review, Docker-dev preview, and gated Azure Static Web Apps production.
Source
GitHub main
futureclaw-offer-site owns deniskachar.com and the Control Logic static web root.
Preview
Docker-dev image
Manual workflow builds, smoke-tests, and publishes dev/main/sha image tags.
Production
Azure SWA
Manual DEPLOY-PROD approval uploads the static build to Azure Static Web Apps.
Production is a gate, not a side effect.
GitHub can hold a change safely until the Docker preview and manual DEPLOY-PROD decision are complete.
Secrets stay out of the repository.
GitHub Actions uses Azure OIDC and Key Vault for Docker Hub credentials and Azure deploy access.
Every release has a checkable path.
Local preview, Docker smoke test, workflow conclusion, and live URL checks prove what actually shipped.