Does Fastly Support Custom VMODs


#1

We are looking into using a VMOD extension to make a call to check if the user has access to the content before serving it. Does Fastly support this?


#2

@aintgoin2goa We don’t support external VMODs, but can you link me to the VMOD source? There may be a way to replicate the functionality in our VCL.


#3

You can also request certain VMODs to be included on our platform. If the source for it is clean, scales well and has no security ramifications, there’s a decent chance we’ll bake it in.

Things that usually don’t pass the bar are VMODs that use significant amounts of resources, large libraries or like to open arbitrary network connections.

Especially things built on libcurl are out of the question, as creative use of restart is usually just as good, and more resource efficient. We have several customers who use restarts to authenticate requests. Can you expand on your usecase?


#4

Hi guys, thanks for the replied. We’re currently using restarts to achieve this, but there was some internal debate about the best way to do it. I’m satisfied now that we’ve taken the right approach. Thanks again for your time.