Add Varnish caching proxy deployment guide#801
Merged
martin-helmich merged 11 commits intomasterfrom Jan 6, 2026
Merged
Conversation
Add comprehensive guide for deploying Varnish Cache as a reverse proxy in front of TYPO3 applications on the mittwald platform. Includes: - Terraform, CLI, and mStudio UI deployment instructions - VCL configuration with Host header rewriting for mittwald platform - TYPO3-specific integration with mittwald/typo3-varnishcache extension - Configuration of trustedHostsPattern for dual-hostname setup - Monitoring, debugging, and performance optimization guidance 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Expand the Varnish caching proxy guide to support TYPO3, Shopware 5, and Shopware 6 deployments on the mittwald platform. Changes: - Generalize introduction and deployment sections to be app-agnostic - Add dedicated configuration sections for each platform: - TYPO3: Reference mittwald/typo3-varnishcache extension - Shopware 5: Cookie normalization, PURGE/BAN methods - Shopware 6: XKey module requirement, surrogate key invalidation - Update VCL examples to reference official documentation - Add Shopware 6-specific requirements (Varnish 6.0+, XKey module) - Reorganize structure: deployment first, then app-specific configs - Update Further Reading with Shopware documentation links Each platform section focuses on mittwald-specific Host header rewriting while referencing official VCL configurations. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Add complete German translation for the Varnish caching proxy documentation, including deployment instructions for Terraform, CLI, and mStudio UI, as well as application-specific configurations for TYPO3, Shopware 5, and Shopware 6. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Improve clarity and consistency across English and German versions: - Simplify TYPO3 integration description - Add Shopware 5 trusted proxies configuration with cloud-internal IP address details - Streamline Shopware 6 cache invalidation documentation - Add VCL code example for x-cache header monitoring - Update German translation to use informal "du" form throughout 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
d7c672e to
28e9ba0
Compare
gandie
approved these changes
Jan 6, 2026
Contributor
gandie
left a comment
There was a problem hiding this comment.
I now understand what's going on here, though this document must be read in context with rest of documentation and probably trained to become clear. A cool move would be to provide some kind of (slow) base app, which is then accelerated via Varnish. Such addition might create a nice WOW!-moment during development/rollout, maybe even provide a simple load test, allowing people to measure before/after response times.
Nevertheless, no errors or anything else faulty found: LGTM! 🚀
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds a comprehensive guide for deploying Varnish Cache as a caching reverse proxy in front of TYPO3 and Shopware applications on the mittwald platform.
Changes
docs/platform/workloads/varnish.mdxuser_inputsandtrustedHostsPatternsetupKey Features
reverseProxyconfigurationRelated
containers.mdx🤖 Generated with Claude Code