Who can post meditations on this site?

Potentially anyone.

But you need to register with the site first.

To create a meditation, you then visit the Create Meditation page. If you get a message that you do not have permission to post new meditations, please make sure you are logged in. If you still cannot post, simply send an e-mail to the site administrators, who will assign the necessary permissions to your account.