Normally I do all work locally (data analysis, image generation, etc.). However, recently I've started using the server more. When working locally I'll write the analysis code (in Python), generate the image, open the image to see what needs updated, rerun the code and see how the image changes. When working on the server this is not possible (I have to scp or rsync the new image to my computer and then open): I would like to see these images updated without these additional steps.
I tried using tramp to ssh into the server. This allows me to open the image in an emacs buffer, but does not allow me to scroll through multiple images (apparently image-dired does not work on remote files). Another issue is that the image, when opened, is bigger than the buffer, making visualization difficult.
I also tried creating an org file on the server and linking the image(s), but this results in an emacs error "No images to display inline". I tried this with and without captions, to no avail.
Is there a way to view these images in closer to real time like I do locally, or to at least view them in an emacs buffer so they fit nicely and allow me to scroll between images?
Here is the example remote org-mode file I used for testing. This same file worked when I used it locally.
#+STARTUP: inlineimages [[file:test0.png]]