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.dll
on Windows../lib/libthumbnail.so
on Linux../lib/libthumbnail.dylib
on macOS.