BTW cryogen doesn’t response with right content-type for SVG. At least by default. So it shows as raw text instead of the image.
Do you mean 'lein serve'? Either ring-serve doesn't use the ring content type middleware or your images do not end with the correct extension, I guess. You start the ring server in your cryogen.server so can add the middleware there manually if missing
agree, just saying it is worth to change cryogen to work with this by default