gPodder - Work in progress
- Docker - install instructions here - https://docs.docker.com/engine/install/ubuntu/
- Docker Compose - This can be installed on Linux by running 'sudo apt install docker-compose'
Steps to follow
- Create a folder using the command -
- Use the command
lsto verify the folder was created
- Move inside the gpodder folder using the command
- Next check what what directory you are in using the command
- After running pwd you should see something like
/home/[YOUR-USER-NAME]/gpodderprinted out. Remember this you will need to know it when updating the docker compose file.
- Create a docker-compose.yaml file by running the following command
sudo nano docker-compose.yaml
Docker Compose Command
--- version: "2.1" services: gpodder: image: xthursdayx/gpodder-docker container_name: gPodder environment: - PUID=99 - PGID=100 - TZ=America/New_York - PASSWORD= #optional volumes: - /path/to/config:/config - /path/to/downloads:/downloads ports: - 3004:3000 restart: unless-stopped
Above is the code required to deploy gpodder
- Copy and paste the code above into the
- You need to change line 10 to the correct timezome - you can select your correct timezone from this timezone database
- Next we want to edit the line 13 and 14 in the docker-compose.yaml file they currently read
- /path/to/config:/config - /path/to/downloads:/downloads
- Update lines 13 and 14, so it reads (refer to instruction 5 above if this doesn't make sense or you arent sure what to update with
- In a browser visit server-local-ip-address:3004
If you have FileBroswer installed you can upload a .OPML file to import your podcast subscriptions to gPodder. You must upload the file in to the gPodder folder that you created at the begining of this tutorial.