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

https://github.com/kenu/odevtube

개발 관련 유튜브
https://github.com/kenu/odevtube

dev transcript youtube

Last synced: 23 days ago
JSON representation

개발 관련 유튜브

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