Fastly
Configuration
Leakfastly requires some setup to get running properly. Most of this is automatically handled through command, but the following needs to be set up manually:
Initial Service Setup
Backends
- Requires a
forward_to
backend withoverride_host
. this is the address that traffic will be forwarded to. - Requires a
command
backend withoverride_host
. this is the address that match data will be sent to.
Optional Local Flags
The proxy has some optional configurable flags that can be set on a per-service basis. If you want to set them, you can create a dictionary on your service called leaksignal_flags
and input any of the following keys:
log_level
key containing corresponding log level string. Will usewarn
if not set.
Command configuration
Inside command, you can set your account API key, as well as the ID of the leakfastly services you want command to interface with. From there, command will set up your account with the necessary vk/secret stores, as well as update the specified services to use them. This will allow your leakfastly services to receive the latest policy changes and block list items.