Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/songmu/podbard-starter
https://github.com/songmu/podbard-starter
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/songmu/podbard-starter
- Owner: Songmu
- License: cc-by-4.0
- Created: 2024-09-07T16:30:22.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-09T10:49:41.000Z (30 days ago)
- Last Synced: 2024-10-11T21:09:23.262Z (27 days ago)
- Language: CSS
- Size: 1.17 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.