https://github.com/noracast/podcastfreaks.com
日本語テック系ポッドキャストまとめ
https://github.com/noracast/podcastfreaks.com
ifttt netlify nuxt podcast-aggregator podcast-analyzer
Last synced: about 1 month ago
JSON representation
日本語テック系ポッドキャストまとめ
- Host: GitHub
- URL: https://github.com/noracast/podcastfreaks.com
- Owner: noracast
- Created: 2018-04-20T14:53:15.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T14:51:22.000Z (over 1 year ago)
- Last Synced: 2024-05-22T16:04:56.467Z (over 1 year ago)
- Topics: ifttt, netlify, nuxt, podcast-aggregator, podcast-analyzer
- Language: Vue
- Homepage: https://podcastfreaks.com/
- Size: 7.69 MB
- Stars: 46
- Watchers: 5
- Forks: 30
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-japan - noracast/podcastfreaks.com - 日本語テック系ポッドキャストまとめ (GitHub Awesome List / リソース)
README
# Podcast Freaks
[](https://app.netlify.com/sites/podcastfreaks.com/deploys)
Podcast Freaks - Japanese techie podcast archive
https://podcastfreaks.com/
## Getting started
Create `.env` file at the root directory.
```
TWITTER_CONSUMER_KEY=xxxxxxxx
TWITTER_CONSUMER_SECRET=xxxxxxxx
TWITTER_ACCESS_TOKEN_KEY=xxxxxxxx
TWITTER_ACCESS_TOKEN_SECRET=xxxxxxxx
TWITTER_LANG=ja
````TWITTER_LANG` is used for restricting tweets to the given language in hashtag search. You can remove it if you don't want to use it.
```
yarn
yarn prebuild # Download assets into /static/downloads
yarn dev
```## Deployment
```sh
yarn build && yarn deploy
```
or if you have already execute 'prebuild'```sh
yarn build:skip && yarn deploy
```or if you want to push directly to Netlify with netlify-cli
```sh
yarn build:skip && yarn deploy:netlify
```## Keep dependencies updated
```sh
yarn ncu
yarn ncu -u
```## Daily build
This project will be deploy daily by calling Netlify's 'Build hooks' from IFTTT.
## Forms
[!] You need to align items in form with `static/form.html`
Ref: https://qiita.com/hiropy0123/items/2e8d14ea66b78ab64847
---
## Contributing
- You can create another podcast archives by replacing `data/rss.json` file yourself.
- If you want remove feeds from `data/rss.json`, not only removing it but also move it into `data/rss-inactive.json` with reason.[](https://app.netlify.com/start/deploy?repository=https://github.com/noracast/podcastfreaks.com)