You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fastly configuration is stored in Varnish Configuration Language (VCL) files.
119
119
You can change the behaviour of Fastly by [uploading custom VCL files](https://docs.fastly.com/en/guides/uploading-custom-vcl).
120
-
[[= product_name =]] ships with two VCL files that need to be enabled for Fastly to work correctly with the platform; `ez_main.vcl` and `ez_user_hash.vcl` (located in `vendor/ibexa/fastly/fastly/`)
120
+
[[= product_name =]] ships with two VCL files that need to be enabled for Fastly to work correctly with the platform; `ibexa_main.vcl` and `ibexa_user_hash.vcl` (located in `vendor/ibexa/fastly/fastly/`)
Provide a description of the change in Fastly's version system:
@@ -220,7 +220,7 @@ You do it by creating [snippets](https://docs.fastly.com/en/guides/about-vcl-sni
220
220
it's recommended that you use snippets instead of changing the VCL files provided by [[= product_name =]] as much as possible, which makes it easier to upgrade the [[= product_name =]] VCL configuration later.
221
221
222
222
When you use snippets, the snippet code is injected into the VCL where the `#FASTLY ...` macros are placed.
223
-
For example, if you create a snippet for the `recv` subroutine, it's injected into the `ez_main.vcl` file, the
223
+
For example, if you create a snippet for the `recv` subroutine, it's injected into the `ibexa_main.vcl` file, the
As of version 3.3.24, 4.1.6 and 4.2.0, [[= product_name =]] also requires one snippet to be installed, in addition to the custom VCLs `ez_main.vcl` and `ez_user_hash.vcl`. That snippet is by default named `Re-Enable shielding on restart`.
235
+
As of version 3.3.24, 4.1.6 and 4.2.0, [[= product_name =]] also requires one snippet to be installed, in addition to the custom VCLs `ibexa_main.vcl` and `ibexa_user_hash.vcl`. That snippet is by default named `Re-Enable shielding on restart`.
- Fastly can be found in `vendor/ibexa/fastly/fastly`. You must install the following to use Fastly:
52
-
-`ez_main.vcl` as the **main** custom VCL
53
-
-`ez_user_hash.vcl` as another custom VCL
52
+
-`ibexa_main.vcl` as the **main** custom VCL
53
+
-`ibexa_user_hash.vcl` as another custom VCL
54
54
-`snippet_re_enable_shielding.vcl` as snippet
55
55
56
56
The provided `.vcl` files work both with [Fastly Shielding](https://docs.fastly.com/en/guides/shielding) enabled and without it.
@@ -155,7 +155,7 @@ If you want to use Basic Auth with Fastly on [[= product_name_cloud =]], please
155
155
156
156
!!! note "Invalidating Varnish cache by using tokens"
157
157
158
-
In setups where the Varnish server IP can change (for example, on [[= product_name_cloud =]]), you can use token-based cache invalidation through [`ez_purge_acl`](https://github.com/ibexa/http-cache/blob/main/docs/varnish/vcl/varnish5.vcl#L174).
158
+
In setups where the Varnish server IP can change (for example, on [[= product_name_cloud =]]), you can use token-based cache invalidation through [`ibexa_purge_acl`](https://github.com/ibexa/http-cache/blob/main/docs/varnish/vcl/varnish5.vcl#L174).
159
159
160
160
In such situation, use strong, secure hash and make sure to keep the token secret.
0 commit comments