Я пишу службу, часть которой пользователь выбирает изображение из URL-адреса (а не моего домена), а затем он и другие могут просматривать это изображение.Сохранение сторонних изображений на стороннем сервере
Мне нужно сохранить это изображение на стороннем сервере (S3). После много потерянного времени я обнаружил, что не могу сделать это с клиентской стороны из-за проблем с безопасностью (я не могу получить данные сторонних изображений и отправлять их с клиентской стороны без предупреждения клиента, что просто плохо)
Я также не хочу делать загрузку на своем сервере, потому что я запускаю Rails на Heroku и рабочие экспансивны. Так что, хотя я имею два варианта: используйте что-то вроде transloadit.com, или напишите службу на EC2, которая будет работать поверх моего db, найдите там, где строки, где изображения не загружаются и не загружаются. Я решил пойти на EC2 и S3, потому что решение, которое я пишу, предназначено для предприятий, и кажется, что он будет звучать лучше как часть архитектуры при представлении клиентам.
Мой вопрос: какая настройка мне нужна, поэтому я могу получить доступ к базе данных Heroku из внешней службы?
Любые лучшие идеи о том, как это решить?