-
Notifications
You must be signed in to change notification settings - Fork 307
docs: add Fastly snippets and security features documentation; update… #2305
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Micha Hobert (Isengo1989)
merged 16 commits into
main
from
chores/update-paas-native-docs
May 28, 2026
Merged
Changes from all commits
Commits
Show all changes
16 commits
Select commit
Hold shift + click to select a range
bef8f89
docs: add Fastly snippets and security features documentation; update…
renaudhager d43fbe0
fix/markdown
Isengo1989 8314ed6
Potential fix for pull request finding
renaudhager 5756357
Potential fix for pull request finding
renaudhager a61d6e9
Potential fix for pull request finding
renaudhager a312d90
Merge branch 'main' into chores/update-paas-native-docs
renaudhager 75d5e42
Potential fix for pull request finding
renaudhager 4bdd022
Improve text
renaudhager 769d121
Potential fix for pull request finding
renaudhager 624fe37
Potential fix for pull request finding
renaudhager 2c5a90d
Potential fix for pull request finding
renaudhager f55e92d
Potential fix for pull request finding
renaudhager b7ada39
Potential fix for pull request finding
renaudhager 326f8c8
Improve text
renaudhager f69ac21
fix/spellcheck
Isengo1989 9f7961f
fix/spellcheck
Isengo1989 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| --- | ||
| nav: | ||
| title: Fastly Snippets | ||
| position: 43 | ||
| --- | ||
|
|
||
| # Fastly Snippets | ||
|
|
||
| This section provides comprehensive information about Fastly snippets configuration. | ||
|
|
||
| ## Storefront service | ||
|
|
||
| To deploy Fastly snippets for the `storefront` service, you need to install the following recipe: `shopware/fastly-meta`. | ||
| For more information about this recipe, please have a look at the [shopware/fastly-meta recipe documentation](https://github.com/shopware/fastly-meta). | ||
|
Check warning on line 14 in products/paas/shopware/cdn/fastly-snippets.md
|
||
|
|
||
| The `FASTLY_API_KEY` and `FASTLY_SERVICE_ID` are automatically provided to the Shopware instance. | ||
|
|
||
| The snippets are automatically installed and configured during the application deployment, and no further action is needed. | ||
|
|
||
| ## Limitations | ||
|
|
||
| For now only the snippets for the `storefront` service can be configured. We are working on providing a unified experience in regard to snippet management for both services (`storefront` and `cdn`). | ||
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| --- | ||
| nav: | ||
| title: Security Features | ||
| position: 42 | ||
| --- | ||
|
|
||
| # Web Application Firewall | ||
|
|
||
| This section provides comprehensive information about the Web Application Firewall solutions for Shopware PaaS Native. | ||
|
|
||
| ## Overview | ||
|
|
||
| Shopware PaaS Native includes a Web Application Firewall (WAF) by default, powered by Fastly [NGWAF](https://docs.fastly.com/products/fastly-next-gen-waf). The enabled default feature set is the NGWAF `Core` feature set. | ||
|
|
||
| This provides protection by default against OWASP Top 10 categories. | ||
|
|
||
| Customers do not need to take any action; this is automatically enabled and configured for every application. | ||
|
|
||
| We have the possibility of adding more add-ons from the different feature sets provided by Fastly on our roadmap (with no timeline at this stage). | ||
|
|
||
| <!-- To be released soon | ||
| # DDOS protection | ||
|
|
||
| This section provides comprehensive information about the DDOS protection solution for Shopware PaaS Native. | ||
|
|
||
| ## Overview | ||
|
|
||
| This feature is a premium add-ons. It is powered by [Fastly DDOS Protection](https://www.fastly.com/products/ddos-protection). | ||
|
Check warning on line 28 in products/paas/shopware/cdn/security-features.md
|
||
|
|
||
| Reach out to us to know more about this. --> | ||
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| --- | ||
| nav: | ||
| title: PHP settings | ||
| position: 85 | ||
| --- | ||
|
|
||
| # PHP settings configuration | ||
|
|
||
| We use the official Shopware [Docker](https://github.com/shopware/docker) image as a base image during the build phase. | ||
|
|
||
| Among other parameters, you can configure the following using environment variables: | ||
|
|
||
| - `PHP_MAX_UPLOAD_SIZE`: upload_max_filesize | ||
| - `PHP_MAX_UPLOAD_SIZE`: post_max_size | ||
|
renaudhager marked this conversation as resolved.
renaudhager marked this conversation as resolved.
|
||
| - `PHP_MAX_EXECUTION_TIME`: max_execution_time | ||
|
|
||
| For the exhaustive list, please refer to this [page](https://github.com/shopware/docker/blob/main/fpm/rootfs/usr/local/etc/php/conf.d/docker.ini). | ||
|
|
||
| ## Note | ||
|
|
||
| The following variable is natively managed by our automation and should not be updated: | ||
|
|
||
| - `PHP_SESSION_HANDLER` | ||
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.