mirror of
https://github.com/lifegpc/eh-downloader.git
synced 2026-06-06 13:48:51 +08:00
ffce3198fbb3205cc9eaef2cfdd36c2e1f8feaed
EH Downloader
How to start server
One Time Setup
git clone "https://github.com/lifegpc/eh-downloader.git"
cd eh-downloader
# Fetch static files from node_modules. These files are used in frontend.
deno task fetch
# Optional. This will enable release mode for fresh.
$env:DENO_DEPLOYMENT_ID="$(git rev-parse HEAD)"
# Optional. Prebuild islands.
deno task server-build
Start Server
cd eh-downloader
# Optional. This will enable release mode for fresh.
$env:DENO_DEPLOYMENT_ID="$(git rev-parse HEAD)"
# Start server
deno task server
Now dashboard is available at http://localhost:8000/.
other frontend
FFI Extensions
All dynamic libraries should place in ./lib directory.
Thumbnail
- Required tools:
cmake, C/C++ compiler. - Required library:
libavformat,libavcodec,libavutil,libswscale.
Location
./lib/thumbnail.dllon Windows../lib/libthumbnail.soon Linux../lib/libthumbnail.dylibon macOS.
Description
Languages
TypeScript
93.9%
C
3.6%
Dockerfile
1.3%
CMake
1%
JavaScript
0.1%