Skip to content

Geek Time Resource Download Tool , 我的极客时间资源下载工具

License

Notifications You must be signed in to change notification settings

wushuai111/mygeektime

 
 

Repository files navigation

English | 中文

我的极客时间

极客时间资源下载工具


查看本地文档

git clone https://github.com/zkep/mygeektime.git

pip install mkdocs-material

mkdocs serve

浏览器访问: http://127.0.0.1:8000/

安装

docker compose 方式

git clone https://github.com/zkep/mygeektime.git

cd mygeektime/docker

docker-compose up -d

浏览器访问: http://127.0.0.1

docker 方式

docker run  -d  --restart always \
--name mygeektime  \
-p 8090:8090 \
-v repo:/repo \
-v config.yml:/config.yml \
zkep/mygeektime:latest  server --config=config.yml
docker 挂载下载目录

使用宿主机目录替换下面的 ${directory}

docker run -d --restart always \
-p 8090:8090 \
--name mygeektime \
-v config.yml:/config.yml \
-v ${directory}:/repo  \
zkep/mygeektime:latest server   

golang 方式

go install github.com/zkep/mygeektime@latest

启动web服务

默认配置启动http服务
# 使用默认配置启动
mygeektime server
自定义配置启动http服务
# 使用自定义配置启动服务
mygeektime server --config=config.yml

依赖项

MacOS

brew install ffmpeg        

Linux

git clone https://github.com/FFmpeg/FFmpeg.git ffmpeg

cd ffmpeg

./configure --enable-gpl --enable-libx264

make && make install

感谢

扫码加入实战交流群

About

Geek Time Resource Download Tool , 我的极客时间资源下载工具

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 59.4%
  • Python 19.8%
  • HTML 19.2%
  • Shell 1.3%
  • Other 0.3%