• 0 Posts
  • 6 Comments
Joined 2 years ago
cake
Cake day: July 20th, 2023

help-circle
  • ambitiousslab@lemmy.mltoSelfhosted@lemmy.worldPodcast automation?
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    17 days ago

    I use podget, which is a 248 kB bash script. I really like it, and think it will meet your requirements:

    • It’s designed to be called from cron
    • It lets you sort your podcasts into categories
    • It automatically organises the downloads into different directories based on these categories
    • It’s been around since 2005 and is still maintained

    From its description:

    Podget is a simple podcast aggregator optimized for running as a scheduled background job (i.e. cron). It features support for downloading podcasts from RSS & ATOM XML feeds, for sorting the files into folders & categories, for importing URLs from iTunes PCAST files & OPML lists automatic M3U & ASX playlist creation, and automatic cleanup of old files.

    It also features automatic UTF-16 conversion for podcasts hosted on MS Windows servers.




  • ambitiousslab@lemmy.mltoSelfhosted@lemmy.worldTesting vs Prod
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    5 months ago

    For services only I depend on, I have production-only. Since I can only inflict damage on myself, and can often work around problems.

    For the XMPP server my friends and family also depend on, I have a dedicated nonprod VPS. My services are driven by ansible playbooks, so I’ll tweak the playbook with whatever change I want to make works in nonprod, before running the same playbook against prod.

    Whenever there’s a new Debian Stable release, I’ll rebuild the servers completely, to try and prevent “drift” between the nonprod and prod versions (not that I change things often enough for this to become a big problem). This is also the big test of my backups, which so far haven’t been needed in a “real” emergency 🤞