2025-02-14 21:03:40 +01:00
|
|
|
## scaricatore
|
2025-02-07 20:51:51 +01:00
|
|
|
|
2025-02-14 20:55:26 +01:00
|
|
|

|
2025-02-14 20:58:16 +01:00
|
|
|

|
2025-02-14 20:57:22 +01:00
|
|
|
|
2025-02-14 21:03:40 +01:00
|
|
|

|
2025-02-07 20:54:10 +01:00
|
|
|
|
2025-02-14 21:03:40 +01:00
|
|
|
It's a svelte(kit) frontend that uses `yt-dlp` to let the user download things from the web.
|
2025-02-07 20:54:10 +01:00
|
|
|
|
2025-02-14 21:41:14 +01:00
|
|
|
### Development: getting started
|
2025-02-07 20:51:51 +01:00
|
|
|
|
|
|
|
- Clone the repo
|
|
|
|
- Run `npm install` (you have to have node installed)
|
2025-02-14 21:03:40 +01:00
|
|
|
- Run `npm run download-yt-dlp`
|
|
|
|
- Copy `.env.example` to `.env`
|
|
|
|
- Change `.env` to set `YTDLP_PATH` to the yt-dlp binary previously downloaded
|
2025-02-07 20:51:51 +01:00
|
|
|
- Run `npm run dev`
|
|
|
|
- Now you can write code
|
|
|
|
|
|
|
|
### Missing
|
|
|
|
|
2025-02-14 21:03:40 +01:00
|
|
|
- Proper logs (I don't like them, not useful for production build)
|
|
|
|
- Containerfile for container build
|
2025-02-07 20:51:51 +01:00
|
|
|
- Source spotify (spotdl)
|
2025-02-07 20:54:10 +01:00
|
|
|
- Parse URL info without `youtube-dl-exec`
|