https://github.com/kenu/odevtube
개발 관련 유튜브
https://github.com/kenu/odevtube
dev transcript youtube
Last synced: 23 days ago
JSON representation
개발 관련 유튜브
- Host: GitHub
- URL: https://github.com/kenu/odevtube
- Owner: kenu
- License: mit
- Created: 2024-03-13T10:37:25.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-22T12:37:13.000Z (about 1 month ago)
- Last Synced: 2026-01-23T04:23:23.372Z (about 1 month ago)
- Topics: dev, transcript, youtube
- Language: EJS
- Homepage: https://mp4.okdevtv.com
- Size: 935 KB
- Stars: 27
- Watchers: 1
- Forks: 4
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## Video API
- Node.js v18+
- Google Developers Console에 접속하여 새 프로젝트를 생성
- https://console.cloud.google.com/
- YouTube Data API v3를 활성화
- 프로젝트에서 신규 API 키를 생성
- 환경변수 YOUTUBE_API_KEY 설정
- [package.json](https://github.com/kenu/odevtube/blob/main/package.json)에 youtube-api를 추가 `"googleapis": "^134.0.0"`
```
{
channelId: ''
title: '00 Git 그리고 VS Code',
videoId: 'GfccCjzhDU4',
publishedAt: '2024-03-06T01:05:26Z'
}
```
## DB
- `docker-compose/docker-compose.yml`을 참고
- `docker-compose/init.sql`을 참고
```sql
create database odevtube default character set utf8mb4 collate utf8mb4_unicode_ci;
GRANT ALL PRIVILEGES ON odevtube.* TO devuser@localhost IDENTIFIED BY 'devpass';
```
- `cd docker-compose`
- `docker-compose up -d`로 실행
- `docker-compose down`로 종료
## LICENSE
- MIT License