Skip to content

Overlap between kamal-proxy and thruster #55

Closed Answered by kevinmcconnell
moonglum asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @moonglum,

I agree it's a bit confusing :) The HTTP caching & X-Sendfile features are provided by Thruster. I tried to mention that in the talk, but may not have made it entirely clear. Those features are handled inside Thruster because it simplifies some aspects of them to be inside the app container. For example, X-Sendfile works by having the application return paths to locations on disk where a file should be served from, so whatever does that serving needs to have access to those paths. Handling that in another container would require configuring some sort of shared volume, whereas running it inside the app container means it can work without any configuration. It's simpler that w…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@moonglum
Comment options

@kevinmcconnell
Comment options

@kevinmcconnell
Comment options

@moonglum
Comment options

Answer selected by kevinmcconnell
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants