pogo/README.md

41 lines
1.2 KiB
Markdown
Raw Normal View History

2017-06-14 06:55:41 +01:00
# whiterabbit
2017-07-25 15:39:49 +01:00
[![gitgalaxy](https://img.shields.io/badge/website-gitgalaxy.com-blue.svg)](https://gitgalaxy.com) [![shield](https://img.shields.io/badge/live-podcast.gitgalaxy.com-green.svg)](https://podcast.gitgalaxy.com) [![follow](https://img.shields.io/twitter/follow/gitgalaxy.svg?style=social&label=Follow)](https://twitter.com/gitgalaxy)
podcast rss generator and cms in golang
## goal
to produce a product that is easy to deploy and easier to use when hosting a podcast from ones own servers.
## features
* auto-generate rss feed
* flat-file directory structure
* human readable files
* self publishing interface w/ password protection
* basic frontend for listening to episodes
* json feed generation for easier parsing
2017-06-15 17:23:09 +01:00
2017-07-05 08:31:01 +01:00
## requirements
[github.com/gmemstr/feeds](https://github.com/gmemstr/feeds) _this branch contains some fixes for "podcast specific" tags_
2017-07-05 08:32:04 +01:00
2017-07-05 08:31:01 +01:00
[github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify)
2017-07-05 08:32:04 +01:00
2017-07-05 08:31:01 +01:00
[github.com/spf13/viper](https://github.com/spf13/viper)
2017-07-05 08:32:04 +01:00
2017-07-05 08:31:01 +01:00
[github.com/gorilla/mux](https://github.com/gorilla/mux)
2017-06-15 17:23:09 +01:00
## building
2017-07-05 08:31:01 +01:00
```
go get github.com/gmemstr/feeds
go get github.com/fsnotify/fsnotify
go get github.com/spf13/viper
go get github.com/gorilla/mux
go build webserver.go generate_rss.go
./webserver
```