Да, мы загружаем изображения локально, что является стандартным поведением Discourse.
Размещение ссылок от сторонних сервисов со временем приведёт к появлению битых изображений, и именно поэтому Discourse с самого начала включает эту функцию. Конечно, есть компромисс: вам нужно предоставить место для изображений — либо локально, либо используя службу объектного хранилища.