Just published the website https://beluga.social

Beluga - A Space For Your Short Posts
beluga.social