Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

rleger's avatar

Where to store app data using Envoyer

Hi everyone,

I'm using envoyer with a L5 application. The application allows users to upload images and files (amongst other things). I currently store the uploaded resources in public/resources/directoryStructure

I've excluded the folder from git.

But as expected when I push a new version, envoyer removes the folder and sets up a clean clone of the git repo.

Question is : where should I store those application resources. I thought about the storage directory which is left untouched by envoyer, but then I will run into trouble accessing the images from the application to display them for instance. I try to respect the fact that anything public should be in the public directory.

Anyway this seems like a rather trivial situation, how do you handle it ?

Thanks a lot !

0 likes
2 replies
Kryptonit3's avatar

thank bajeebuz!

while I did try envoyer for a while, love the idea and concept of "Absolute 0" downtime, this made me switch back to http://dploy.io/

Please or to participate in this conversation.