It will come back but will take time. Owner said it was some major f**k up at the hosting. Meanwhile members hang out at discord: https://discord.gg/sesZMuNq
Their own Photos app is pretty good. I haven't felt the need of getting any other app/third party software after using Synology Photos. Been using it for over 1.5 years.