Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/songmu/podbard-starter


https://github.com/songmu/podbard-starter

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        

# Your Podcast Site

This is a template repository for creating a podcast site with [podbard](https://github.com/Songmu/podbard). After setting up a repository from this template, please do the following

## What to do next

1. Congiguration
- Adjust the `podbard.yam` file to fit your podcast site
- Locate `static/images/artwwork.jpg` if you like
2. Locate the audio files (MP3 or M4A) and commit them
- Put the audio files in the `audio/` directory (You should remove the sample files)
3. Locate the episode files (Markdown) and commit them
- Put the episode files in the `episode/` directory (You should remove the sample files)
- Hint: You can use the `podbard episode ` subcommand to create a new episode file
4. Push, build and deploy to the GitHub Pages
- After the push, the GitHub Actions will build the site and deploy it to the GitHub Pages
- Check [.github/workflows/build-deploy-pages.yaml](./.github/workflows/build-deploy-pages.yaml) for specific settings

## Setting for GitHub Pages

To enable the GitHub Pages, you need to set the `gh-pages` branch as the source of the GitHub Pages in the repository settings. Setting -> Pages -> Build and deployment -> Branch.

You can manage the podcast site with the `podbard` command for more customization.

See. for more details.