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.
To follow this tutorial, you will need the following:
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
python3
: required to run Overcastpy3-pip
: required to install Overcastffmpeg
: required to play audio filesRun the following command to install Overcast using pip:
sudo pip3 install overcast
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.
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.
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.
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!
Alternatively, for the best virtual desktop, try Shells!