A personal demo environment powered by NGINX, running on SUSE Linux, sitting in GCP and proxied through Cloudflare to tell a Cloudflare ecosystem story.
This site is under development. Expect live changes.
Using this space to demonstrate product, dashboard, and analytic feeds and link in documentation of setup.
Cloudflare is the Registrar for this domain. DNS Records are proxied by Cloudflare, taking advantage of integrated application and performance features like CDN caching, redirects, transform rules and more. The site is protected with security features like DDOS mitigation, Web Application Firewall, Bot Management, and API Shield.
The html syntax, layout, formatting, sizing, fonts, the integration of the Miro boards, some of the Miro shape packs, the integration of Cloudflare Solutions like R2 object storage, serverless Worker scripts, JAMStack serverless frontend Pages and serverless database D1 were generated with the help of OpenAI ChatGPT and AI Gateway.
The Suse Linux Server, sitting in GCP, is configured with Cloudflared Tunnels enabling private ssh access, eliminating the need for public ssh. The setup required keys on an endpoint running Cloudflare Warp. which performs additional validation and security checks such as device posture, Network, DNS/Http filtering and granular application access policies.
For environments were endpoint/clients are not managed, a user has been created, to demonstrate in browser ssh capability and it is available via the Cloudflare App Launcher.
Tools like Miro and others, are integrated for agile brainstorming, product planning and customer journey mapping.
Stable Diffusion XL (SDXL)
Flux Model
The visuals are generated in real-time when the page is loaded or "Regenerate AI Images" button is clicked. Images produced, are automatically uploaded to Cloudflare Images (an image pipeline and storage solution that optimizes, resize, manipulate and dynamically serves images). Metadata such as id, LLM, timestamp, and prompt are automatically logged to a serverless Cloudflare SQLite database, D1, for long-term storage, sorting and future browsing.
The entire library of every image created, is accessible via the JAMstack serverless frontend Cloudflare Pages. It can be accessed via the navigation menu under Gallery or by clicking the following link: https://gallery.dvargas.life
A mobile app with a subscription service is under development that will enable sorting and filtering of the images. The backend connections will be used as part of API security, Bot Management and PageShield showcase.
The following Miro board has been embedded to demonstrate how AI, edge compute, serverless infrastructure, and security overlays can all be visually mapped and integrated into a connected digital environment. This diagram helps visualize core concepts of smart home orchestration, network overlays, and secure remote access.
Per the architecture diagram, the flow for a requests to dvargas.life and associated web pages are inspected by Cloudflare's Application Security stack — including WAF, Bot Management, API Shield, and DDoS mitigation.
Test out simulated WAF filtering in action at the following endpoint:
🔒 Try the App Security TestExplore the difference between edge caching, CDN, and traditional setups. Learn how Cloudflare optimizes speed and resiliency.