Is it not possible to insert images to posts without the need to host elsewhere?
You can insert images by attaching them using the "Choose file" file picker below the post box:
[attachimg=1]
Then you can insert the tag [attachimg=1] where you want the image to appear in your post.