Tutorial: How to install Overcast on Alpine Linux Latest

Overcast is a command-line podcast manager for Linux, MacOS, and Windows. It allows you to subscribe to your favorite podcasts, download and manage episodes, and listen to them offline.

In this tutorial, we will show you how to install Overcast on Alpine Linux Latest.

Prerequisites

To follow this tutorial, you will need the following:

Step 1: Install dependencies

Before installing Overcast, we need to install some dependencies.

Run the following command to update the package index:

sudo apk update

Then, install the required packages:

sudo apk add python3 py3-pip ffmpeg

Step 2: Install Overcast

Run the following command to install Overcast using pip:

sudo pip3 install overcast

Step 3: Verify installation

To verify that Overcast has been installed successfully, run the following command:

overcast --version

If the installation was successful, you should see the version number of Overcast.

Step 4: Configure Overcast

Before you can start using Overcast, you need to configure it with your podcast feeds.

Create a directory for Overcast:

mkdir ~/.overcast/

Then, create a file called config.json in this directory:

nano ~/.overcast/config.json

In this file, add your podcast feeds in the following format:

{
    "feeds": [
        {
            "name": "Podcast Name",
            "url": "https://podcast-url.com/rss"
        },
        {
            "name": "Another Podcast",
            "url": "https://another-podcast.com/rss"
        }
    ]
}

Replace Podcast Name and https://podcast-url.com/rss with the name and URL of your podcast feed. You can add as many feeds as you like.

Save and close the file.

Step 5: Using Overcast

Once you have configured Overcast, you can start using it.

To see a list of your subscribed podcasts, run:

overcast list

To download new episodes, run:

overcast update

To play an episode, run:

overcast play "Podcast Name/Episode Title"

Replace Podcast Name/Episode Title with the name of the podcast and the title of the episode you want to play.

Conclusion

Congratulations! You have installed Overcast and configured it with your podcast feeds. You can now manage your favorite podcasts from the command line on Alpine Linux Latest.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!