I use Google Photos. You can create an album, and get shareable links to each photo in the album, that you can embed in your posts using the "Insert Image" button (creates <img></img> tags).
I think the file upload still works here as well, but requires login to view.
|