Я написал простое приложение Sinatra, которое генерирует изображение с помощью rmagick из некоторых пользовательских входов. Изображение сохраняется в каталоге ./public с уникальным именем файла. Уникальное имя файла используется в HTML, сгенерированном Sinatra, так что каждый пользователь получает правильное изображение. Один раз в день скрипт удаляет файлы старше одного часа. Это явно ужасный взлом, но у меня нет опыта работы в сети!
Есть ли способ передать образ rmagick в sinatra без предварительного сохранения его на диск?