Personal Projects

Side projects built and hosted on my own homelab. They're live, so you can try them.

Rádio Frequência Zero logo

radio.ruipcastro.me

Rádio Frequência Zero

A 24/7 Portuguese radio station that runs itself.

AI picks the music and writes and voices the news and weather. No presenters, no ads: a research project into how far an automated station can go.

  • Music schedules and playlists generated every day
  • Hourly news and weather bulletins, voiced with Piper TTS
  • Live stream, daily schedule and an Android app with Android Auto
KestraPythonPiper TTSLibreTimeIcecastKotlinKubernetes
Listen live →
Live 24/7

Frequência Zero

Music · News · Weather

Castro's Cloud logo

portal.ruipcastro.me

Castro's Cloud

A private cloud for family and friends.

Photos, files, passwords, audiobooks, movies and series behind a single login. Free to join, and it stays that way.

  • One account for every service, with single sign-on
  • Sign up, get approved, and see the services your tier unlocks
  • Self-hosted on hardware I own, built on open-source software
FlaskKeycloakOIDCKubernetesArgoCD
Open the portal →
Castro's Cloud
Photos
Files
Passwords
Audiobooks
Movies
Series

One login for everything

Like these projects? →

They run on servers I pay for. A coffee on Ko-fi helps keep them online.