Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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

```