Asset file permissions issue hyperlane I am having trouble setting up image volumes correctly in Hyperlane.
My best guess is that is has something to do with permissions but I have not been able to find a solution.
This is how I have set up the image volume like instructed in Hyperlane's documentation

However when I am uploading images it doesn't show in the templates, and when opening the url path I get a 404.
You can see a page where I have uploaded an image here https://dev-craft3-f59ef5d673d0.hyperlane.co/work/nausea and when I right-click and open the image in a new tab I get a 404 https://dev-craft3-f59ef5d673d0.hyperlane.co/uploads/images/work/nausea.jpg
The template to get the image looks like this
  {% set image = entry.featuredImage.one() %}
  {% if image %}
  &lt;div class=&quot;image-box&quot;&gt;
    &lt;figure&gt;
      &lt;img
      src=&quot;{{ image.getUrl() }}&quot;
      alt=&quot;{{ entry.title }}&quot;&gt;
    &lt;/figure&gt;
  &lt;/div&gt;
  {% endif %}

…and the field is set up like this
In Craft, assets are always &quot;absolute&quot; paths to the webroot, not relative to the URL (although you can make it like that).
So in your example, @AssetPublicPath/images is going to be replaced with https://dev-craft3-f59ef5d673d0.hyperlane.co/uploads/images.
If you want something to go into a subfolder, in this case work, you'd need to either specify that as another Craft Volume or specify that in the featuredImage asset field.
Looks like have &quot;restrict uploads to a single folder&quot; checked but there's nothing set in that field so Craft is getting confused as to where to put things.