Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aoshimash/podcast-rssgen
Podcast RSS Generator
https://github.com/aoshimash/podcast-rssgen
cobra docker github-actions go golang
Last synced: 27 days ago
JSON representation
Podcast RSS Generator
- Host: GitHub
- URL: https://github.com/aoshimash/podcast-rssgen
- Owner: aoshimash
- License: mit
- Created: 2022-06-25T08:04:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-03T13:23:52.000Z (over 2 years ago)
- Last Synced: 2024-11-16T15:05:52.552Z (about 2 months ago)
- Topics: cobra, docker, github-actions, go, golang
- Language: Go
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# podcast-rssgen
podcast-rssgen is a CLI tool to create RSS Feed for podcast.
## Usage
### Golang
```
$ go run ./main.go [DIR] [BASE_URL] [CHANNEL_TITLE] [PUB_DATE_TIME] [THUMBNAIL_URL] [flags]
```sample
```
$ go run ./main.go data/test "http://192.168.1.1:8888/audrey" "オードリーのオールナイトニッポン" 2700 "https://192.168.1.1:8888/audrey/thumbnail.png"
```### Docker
```
$ docker run -it -v "$(pwd)/data:/data aoshimash/podcast-rssgen:latest [DIR] [BASE_URL] [CHANNEL_TITLE] [PUB_DATE_TIME] [THUMBNAIL_URL] [flags]
```sample
```
$ docker run -it -v "$(pwd)/data:/data" aoshimash/podcast-rssgen:latest data/test "http://192.168.1.1:8001/audreyeeee" "オードリーのオールナイトニッポン" 2700 "https://192.168.1.1:8888/thumbnail.png"
```## Sample Output
``` rss
オードリーのオールナイトニッポン
2021年01月01日
Sat, 02 Jan 2021 03:00:00 +0000
2021年01月02日
Sun, 03 Jan 2021 03:00:00 +0000
2021年01月03日
Mon, 04 Jan 2021 03:00:00 +0000
```