We've shifted the repository to its permanent home, replacing the old research.moodle.net.
We may do some styling to match moodle.org before we start making a big deal about it, but people can already access it, deposit to it and it is open to being indexed.
If you know of any places where we should register our repository to help promote the papers contained in it, please let me know.