TuftedDeer

31.08.2023
Content
  • About
  • Technologies used

Audiothek-feed

Atom feed generator for the ARD Audiothek.

About

The ARD Audiothek is the audio content platform of the german public broadcasting service ARD. Unfortunately they do not provide an RSS or Atom feed for their shows.

What they do provide is a GraphQL endpoint, so i quickly built this app that generates feeds.

The frontend provides an input field where the show id or url can be entered. The generated feed url can be used with any Atom compatible podcast software.

The backend is written in Rust using axum. For the frontend I used htmx and tailwindcss.

A Nix flake is used to build the backend and frontend in separate derivations as well as the Docker image.

Repository and instructions

Technologies used

Rust, Docker, GraphQL, htmx, daisyUI, nix

Latest posts