Yes, this is a temporary index site. It will eventually be replaced by a landing page.

Currently hosted projects:
Hosted by Razex.de, a community hosting provider run by David Sn.
Donations are welcome, they ensure that I can keep the service running even in bad financial months.