It’s not open source, but Tumblr is a decent option if you want something fairly easy to setup. Additionally, it can look very professional with a good theme..
As others have already mentioned, Pixelfed is probably your best option for a FOSS solution to your problem.
Yo dawg, I heard you like emulating, so I put an emulator in your emulator so you can emulate while you emulate.