├── .github └── workflows │ ├── build.yml │ └── docker.yml ├── .gitignore ├── .vscode └── launch.json ├── Dockerfile ├── LICENSE ├── README.md ├── assets ├── 2024-08-31-17-15-53.jpg ├── 2024-09-05-17-20-23.png ├── 2024-11-05-09-57-45.jpg ├── 2025-04-27-20-15-06.png ├── logo.ico └── logo.png ├── cmd ├── fake_mp3_1 │ └── main.go └── fake_mp4 │ └── main.go ├── config-example.yml ├── custom-css └── README.md ├── custom-js └── README.md ├── docker-compose.yml ├── go.mod ├── go.sum ├── internal ├── config │ ├── cache.go │ ├── config.go │ ├── emby.go │ ├── log.go │ ├── openlist.go │ ├── path.go │ ├── ssl.go │ └── video_preview.go ├── constant │ └── constant.go ├── model │ └── http.go ├── service │ ├── emby │ │ ├── api.go │ │ ├── auth.go │ │ ├── cors.go │ │ ├── custom_cssjs.go │ │ ├── download.go │ │ ├── emby.go │ │ ├── episode.go │ │ ├── items.go │ │ ├── media.go │ │ ├── media_test.go │ │ ├── playbackinfo.go │ │ ├── playing.go │ │ ├── redirect.go │ │ ├── subtitles.go │ │ └── type.go │ ├── lib │ │ └── ffmpeg │ │ │ ├── auto_download.go │ │ │ ├── ffmpeg.go │ │ │ ├── ffmpeg_test.go │ │ │ ├── type.go │ │ │ └── util.go │ ├── m3u8 │ │ ├── info.go │ │ ├── info_test.go │ │ ├── m3u8.go │ │ ├── m3u8_test.go │ │ ├── proxy.go │ │ └── type.go │ ├── music │ │ ├── write.go │ │ └── write_test.go │ ├── openlist │ │ ├── api.go │ │ ├── api_test.go │ │ ├── header.go │ │ ├── localtree │ │ │ ├── localtree.go │ │ │ ├── snapshot.go │ │ │ ├── snapshot_test.go │ │ │ ├── synchronizer.go │ │ │ ├── synchronizer_test.go │ │ │ └── task.go │ │ ├── path.go │ │ ├── subtitle.go │ │ ├── type.go │ │ ├── walk.go │ │ └── walk_test.go │ └── path │ │ ├── path.go │ │ └── path_test.go ├── util │ ├── bytess │ │ └── bytess.go │ ├── encrypts │ │ └── encrypts.go │ ├── files │ │ └── files.go │ ├── https │ │ ├── https.go │ │ ├── https_test.go │ │ ├── request.go │ │ └── web.go │ ├── jsons │ │ ├── deep_get.go │ │ ├── item.go │ │ ├── jsons.go │ │ ├── jsons_test.go │ │ ├── serialize.go │ │ └── web.go │ ├── logs │ │ ├── colors │ │ │ └── colors.go │ │ └── logs.go │ ├── maps │ │ └── maps.go │ ├── mp4s │ │ ├── mp4s.go │ │ └── mp4s_test.go │ ├── parallels │ │ ├── paralllels.go │ │ └── paralllels_test.go │ ├── randoms │ │ └── randoms.go │ ├── slices │ │ └── slices.go │ ├── strs │ │ └── strs.go │ ├── structs │ │ └── structs.go │ ├── trys │ │ └── trys.go │ └── urls │ │ ├── urls.go │ │ └── urls_test.go └── web │ ├── cache │ ├── cache.go │ ├── holder.go │ ├── public.go │ ├── space.go │ └── type.go │ ├── handler.go │ ├── log.go │ ├── referer.go │ ├── route.go │ ├── web.go │ └── webport │ └── webport.go ├── main.go ├── rsrc_windows_386.syso ├── rsrc_windows_amd64.syso ├── rsrc_windows_arm.syso ├── rsrc_windows_arm64.syso └── ssl └── README.md /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/README.md -------------------------------------------------------------------------------- /assets/2024-08-31-17-15-53.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/assets/2024-08-31-17-15-53.jpg -------------------------------------------------------------------------------- /assets/2024-09-05-17-20-23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/assets/2024-09-05-17-20-23.png -------------------------------------------------------------------------------- /assets/2024-11-05-09-57-45.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/assets/2024-11-05-09-57-45.jpg -------------------------------------------------------------------------------- /assets/2025-04-27-20-15-06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/assets/2025-04-27-20-15-06.png -------------------------------------------------------------------------------- /assets/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/assets/logo.ico -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/assets/logo.png -------------------------------------------------------------------------------- /cmd/fake_mp3_1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/cmd/fake_mp3_1/main.go -------------------------------------------------------------------------------- /cmd/fake_mp4/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/cmd/fake_mp4/main.go -------------------------------------------------------------------------------- /config-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/config-example.yml -------------------------------------------------------------------------------- /custom-css/README.md: -------------------------------------------------------------------------------- 1 | ## 自定义 web 样式表统一存放处 2 | 3 | 将要运行的 `.css` 后缀样式表文件保存在此目录下, 重启服务即可自动生效 -------------------------------------------------------------------------------- /custom-js/README.md: -------------------------------------------------------------------------------- 1 | ## 自定义 web 脚本统一存放处 2 | 3 | 将要运行的 `.js` 后缀脚本文件保存在此目录下, 重启服务即可自动生效 -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/go.sum -------------------------------------------------------------------------------- /internal/config/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/config/cache.go -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/config/emby.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/config/emby.go -------------------------------------------------------------------------------- /internal/config/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/config/log.go -------------------------------------------------------------------------------- /internal/config/openlist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/config/openlist.go -------------------------------------------------------------------------------- /internal/config/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/config/path.go -------------------------------------------------------------------------------- /internal/config/ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/config/ssl.go -------------------------------------------------------------------------------- /internal/config/video_preview.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/config/video_preview.go -------------------------------------------------------------------------------- /internal/constant/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/constant/constant.go -------------------------------------------------------------------------------- /internal/model/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/model/http.go -------------------------------------------------------------------------------- /internal/service/emby/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/api.go -------------------------------------------------------------------------------- /internal/service/emby/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/auth.go -------------------------------------------------------------------------------- /internal/service/emby/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/cors.go -------------------------------------------------------------------------------- /internal/service/emby/custom_cssjs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/custom_cssjs.go -------------------------------------------------------------------------------- /internal/service/emby/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/download.go -------------------------------------------------------------------------------- /internal/service/emby/emby.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/emby.go -------------------------------------------------------------------------------- /internal/service/emby/episode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/episode.go -------------------------------------------------------------------------------- /internal/service/emby/items.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/items.go -------------------------------------------------------------------------------- /internal/service/emby/media.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/media.go -------------------------------------------------------------------------------- /internal/service/emby/media_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/media_test.go -------------------------------------------------------------------------------- /internal/service/emby/playbackinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/playbackinfo.go -------------------------------------------------------------------------------- /internal/service/emby/playing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/playing.go -------------------------------------------------------------------------------- /internal/service/emby/redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/redirect.go -------------------------------------------------------------------------------- /internal/service/emby/subtitles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/subtitles.go -------------------------------------------------------------------------------- /internal/service/emby/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/emby/type.go -------------------------------------------------------------------------------- /internal/service/lib/ffmpeg/auto_download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/lib/ffmpeg/auto_download.go -------------------------------------------------------------------------------- /internal/service/lib/ffmpeg/ffmpeg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/lib/ffmpeg/ffmpeg.go -------------------------------------------------------------------------------- /internal/service/lib/ffmpeg/ffmpeg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/lib/ffmpeg/ffmpeg_test.go -------------------------------------------------------------------------------- /internal/service/lib/ffmpeg/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/lib/ffmpeg/type.go -------------------------------------------------------------------------------- /internal/service/lib/ffmpeg/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/lib/ffmpeg/util.go -------------------------------------------------------------------------------- /internal/service/m3u8/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/m3u8/info.go -------------------------------------------------------------------------------- /internal/service/m3u8/info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/m3u8/info_test.go -------------------------------------------------------------------------------- /internal/service/m3u8/m3u8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/m3u8/m3u8.go -------------------------------------------------------------------------------- /internal/service/m3u8/m3u8_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/m3u8/m3u8_test.go -------------------------------------------------------------------------------- /internal/service/m3u8/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/m3u8/proxy.go -------------------------------------------------------------------------------- /internal/service/m3u8/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/m3u8/type.go -------------------------------------------------------------------------------- /internal/service/music/write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/music/write.go -------------------------------------------------------------------------------- /internal/service/music/write_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/music/write_test.go -------------------------------------------------------------------------------- /internal/service/openlist/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/api.go -------------------------------------------------------------------------------- /internal/service/openlist/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/api_test.go -------------------------------------------------------------------------------- /internal/service/openlist/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/header.go -------------------------------------------------------------------------------- /internal/service/openlist/localtree/localtree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/localtree/localtree.go -------------------------------------------------------------------------------- /internal/service/openlist/localtree/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/localtree/snapshot.go -------------------------------------------------------------------------------- /internal/service/openlist/localtree/snapshot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/localtree/snapshot_test.go -------------------------------------------------------------------------------- /internal/service/openlist/localtree/synchronizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/localtree/synchronizer.go -------------------------------------------------------------------------------- /internal/service/openlist/localtree/synchronizer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/localtree/synchronizer_test.go -------------------------------------------------------------------------------- /internal/service/openlist/localtree/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/localtree/task.go -------------------------------------------------------------------------------- /internal/service/openlist/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/path.go -------------------------------------------------------------------------------- /internal/service/openlist/subtitle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/subtitle.go -------------------------------------------------------------------------------- /internal/service/openlist/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/type.go -------------------------------------------------------------------------------- /internal/service/openlist/walk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/walk.go -------------------------------------------------------------------------------- /internal/service/openlist/walk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/openlist/walk_test.go -------------------------------------------------------------------------------- /internal/service/path/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/path/path.go -------------------------------------------------------------------------------- /internal/service/path/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/service/path/path_test.go -------------------------------------------------------------------------------- /internal/util/bytess/bytess.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/bytess/bytess.go -------------------------------------------------------------------------------- /internal/util/encrypts/encrypts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/encrypts/encrypts.go -------------------------------------------------------------------------------- /internal/util/files/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/files/files.go -------------------------------------------------------------------------------- /internal/util/https/https.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/https/https.go -------------------------------------------------------------------------------- /internal/util/https/https_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/https/https_test.go -------------------------------------------------------------------------------- /internal/util/https/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/https/request.go -------------------------------------------------------------------------------- /internal/util/https/web.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/https/web.go -------------------------------------------------------------------------------- /internal/util/jsons/deep_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/jsons/deep_get.go -------------------------------------------------------------------------------- /internal/util/jsons/item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/jsons/item.go -------------------------------------------------------------------------------- /internal/util/jsons/jsons.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/jsons/jsons.go -------------------------------------------------------------------------------- /internal/util/jsons/jsons_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/jsons/jsons_test.go -------------------------------------------------------------------------------- /internal/util/jsons/serialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/jsons/serialize.go -------------------------------------------------------------------------------- /internal/util/jsons/web.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/jsons/web.go -------------------------------------------------------------------------------- /internal/util/logs/colors/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/logs/colors/colors.go -------------------------------------------------------------------------------- /internal/util/logs/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/logs/logs.go -------------------------------------------------------------------------------- /internal/util/maps/maps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/maps/maps.go -------------------------------------------------------------------------------- /internal/util/mp4s/mp4s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/mp4s/mp4s.go -------------------------------------------------------------------------------- /internal/util/mp4s/mp4s_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/mp4s/mp4s_test.go -------------------------------------------------------------------------------- /internal/util/parallels/paralllels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/parallels/paralllels.go -------------------------------------------------------------------------------- /internal/util/parallels/paralllels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/parallels/paralllels_test.go -------------------------------------------------------------------------------- /internal/util/randoms/randoms.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/randoms/randoms.go -------------------------------------------------------------------------------- /internal/util/slices/slices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/slices/slices.go -------------------------------------------------------------------------------- /internal/util/strs/strs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/strs/strs.go -------------------------------------------------------------------------------- /internal/util/structs/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/structs/structs.go -------------------------------------------------------------------------------- /internal/util/trys/trys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/trys/trys.go -------------------------------------------------------------------------------- /internal/util/urls/urls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/urls/urls.go -------------------------------------------------------------------------------- /internal/util/urls/urls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/util/urls/urls_test.go -------------------------------------------------------------------------------- /internal/web/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/cache/cache.go -------------------------------------------------------------------------------- /internal/web/cache/holder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/cache/holder.go -------------------------------------------------------------------------------- /internal/web/cache/public.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/cache/public.go -------------------------------------------------------------------------------- /internal/web/cache/space.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/cache/space.go -------------------------------------------------------------------------------- /internal/web/cache/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/cache/type.go -------------------------------------------------------------------------------- /internal/web/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/handler.go -------------------------------------------------------------------------------- /internal/web/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/log.go -------------------------------------------------------------------------------- /internal/web/referer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/referer.go -------------------------------------------------------------------------------- /internal/web/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/route.go -------------------------------------------------------------------------------- /internal/web/web.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/web.go -------------------------------------------------------------------------------- /internal/web/webport/webport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/internal/web/webport/webport.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/main.go -------------------------------------------------------------------------------- /rsrc_windows_386.syso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/rsrc_windows_386.syso -------------------------------------------------------------------------------- /rsrc_windows_amd64.syso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/rsrc_windows_amd64.syso -------------------------------------------------------------------------------- /rsrc_windows_arm.syso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/rsrc_windows_arm.syso -------------------------------------------------------------------------------- /rsrc_windows_arm64.syso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmbitiousJun/go-emby2openlist/HEAD/rsrc_windows_arm64.syso -------------------------------------------------------------------------------- /ssl/README.md: -------------------------------------------------------------------------------- 1 | ## SSL 证书统一放置处 2 | 3 | 将 `.crt` 和 `.key` 文件放在这个目录下,再将他们的名称配置到 `config.yml` 中即可 --------------------------------------------------------------------------------