├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── cli-app-request.md └── workflows │ └── node.js.yml ├── .gitignore ├── LICENSE ├── MANUELINSTALL.MD ├── README.MD ├── assets └── MediaHarborBanner.svg ├── package.json ├── resources ├── appx │ ├── LargeTile.png │ ├── SmallTile.png │ ├── SplashScreen.png │ ├── Square150x150Logo.png │ ├── Square44x44Logo.png │ ├── StoreLogo.png │ └── Wide310x150Logo.png ├── icon.png ├── icons │ ├── 1024x1024.png │ ├── 128x128.png │ ├── 16x16.png │ ├── 256x256.png │ ├── 32x32.png │ ├── 512x512.png │ └── 64x64.png ├── mediaharbor.apparmor └── postinst.sh └── src ├── assets ├── HiRes.jpg ├── MediaHarbor_Logo.svg └── placeholder.png ├── firststart.css ├── funcs ├── apis │ ├── applemusicapi.py │ ├── deezerapi.py │ ├── qobuzapi.py │ ├── spotifyapi.py │ ├── tidalapi.py │ ├── ytaudiostream.py │ ├── ytmusicsearchapi.py │ ├── ytsearchapi.py │ └── ytvideostream.py ├── customRip.js ├── db.js ├── defaults.js ├── downloadorder.js ├── fetchers.js ├── gamRip.js ├── installers │ ├── bento4installer.js │ ├── ffmpegInstaller.js │ ├── gitInstaller.js │ └── pythonInstaller.js ├── settings.js ├── spawner.js ├── updatechecker.js └── yt_dlp_downloaders.js ├── main.js ├── pages ├── app.js ├── downloads.html ├── firststart.html ├── firststart.js ├── help.html ├── index.html ├── music.html ├── placeholder.png ├── search.html ├── settings.html └── video.html ├── preload.js ├── start.py └── style.css /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/cli-app-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/.github/ISSUE_TEMPLATE/cli-app-request.md -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/LICENSE -------------------------------------------------------------------------------- /MANUELINSTALL.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/MANUELINSTALL.MD -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/README.MD -------------------------------------------------------------------------------- /assets/MediaHarborBanner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/assets/MediaHarborBanner.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/package.json -------------------------------------------------------------------------------- /resources/appx/LargeTile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/appx/LargeTile.png -------------------------------------------------------------------------------- /resources/appx/SmallTile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/appx/SmallTile.png -------------------------------------------------------------------------------- /resources/appx/SplashScreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/appx/SplashScreen.png -------------------------------------------------------------------------------- /resources/appx/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/appx/Square150x150Logo.png -------------------------------------------------------------------------------- /resources/appx/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/appx/Square44x44Logo.png -------------------------------------------------------------------------------- /resources/appx/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/appx/StoreLogo.png -------------------------------------------------------------------------------- /resources/appx/Wide310x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/appx/Wide310x150Logo.png -------------------------------------------------------------------------------- /resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/icon.png -------------------------------------------------------------------------------- /resources/icons/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/icons/1024x1024.png -------------------------------------------------------------------------------- /resources/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/icons/128x128.png -------------------------------------------------------------------------------- /resources/icons/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/icons/16x16.png -------------------------------------------------------------------------------- /resources/icons/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/icons/256x256.png -------------------------------------------------------------------------------- /resources/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/icons/32x32.png -------------------------------------------------------------------------------- /resources/icons/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/icons/512x512.png -------------------------------------------------------------------------------- /resources/icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/icons/64x64.png -------------------------------------------------------------------------------- /resources/mediaharbor.apparmor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/mediaharbor.apparmor -------------------------------------------------------------------------------- /resources/postinst.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/resources/postinst.sh -------------------------------------------------------------------------------- /src/assets/HiRes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/assets/HiRes.jpg -------------------------------------------------------------------------------- /src/assets/MediaHarbor_Logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/assets/MediaHarbor_Logo.svg -------------------------------------------------------------------------------- /src/assets/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/assets/placeholder.png -------------------------------------------------------------------------------- /src/firststart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/firststart.css -------------------------------------------------------------------------------- /src/funcs/apis/applemusicapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/apis/applemusicapi.py -------------------------------------------------------------------------------- /src/funcs/apis/deezerapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/apis/deezerapi.py -------------------------------------------------------------------------------- /src/funcs/apis/qobuzapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/apis/qobuzapi.py -------------------------------------------------------------------------------- /src/funcs/apis/spotifyapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/apis/spotifyapi.py -------------------------------------------------------------------------------- /src/funcs/apis/tidalapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/apis/tidalapi.py -------------------------------------------------------------------------------- /src/funcs/apis/ytaudiostream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/apis/ytaudiostream.py -------------------------------------------------------------------------------- /src/funcs/apis/ytmusicsearchapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/apis/ytmusicsearchapi.py -------------------------------------------------------------------------------- /src/funcs/apis/ytsearchapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/apis/ytsearchapi.py -------------------------------------------------------------------------------- /src/funcs/apis/ytvideostream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/apis/ytvideostream.py -------------------------------------------------------------------------------- /src/funcs/customRip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/customRip.js -------------------------------------------------------------------------------- /src/funcs/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/db.js -------------------------------------------------------------------------------- /src/funcs/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/defaults.js -------------------------------------------------------------------------------- /src/funcs/downloadorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/downloadorder.js -------------------------------------------------------------------------------- /src/funcs/fetchers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/fetchers.js -------------------------------------------------------------------------------- /src/funcs/gamRip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/gamRip.js -------------------------------------------------------------------------------- /src/funcs/installers/bento4installer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/installers/bento4installer.js -------------------------------------------------------------------------------- /src/funcs/installers/ffmpegInstaller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/installers/ffmpegInstaller.js -------------------------------------------------------------------------------- /src/funcs/installers/gitInstaller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/installers/gitInstaller.js -------------------------------------------------------------------------------- /src/funcs/installers/pythonInstaller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/installers/pythonInstaller.js -------------------------------------------------------------------------------- /src/funcs/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/settings.js -------------------------------------------------------------------------------- /src/funcs/spawner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/spawner.js -------------------------------------------------------------------------------- /src/funcs/updatechecker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/updatechecker.js -------------------------------------------------------------------------------- /src/funcs/yt_dlp_downloaders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/funcs/yt_dlp_downloaders.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/main.js -------------------------------------------------------------------------------- /src/pages/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/app.js -------------------------------------------------------------------------------- /src/pages/downloads.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/downloads.html -------------------------------------------------------------------------------- /src/pages/firststart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/firststart.html -------------------------------------------------------------------------------- /src/pages/firststart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/firststart.js -------------------------------------------------------------------------------- /src/pages/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/help.html -------------------------------------------------------------------------------- /src/pages/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/index.html -------------------------------------------------------------------------------- /src/pages/music.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/music.html -------------------------------------------------------------------------------- /src/pages/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/placeholder.png -------------------------------------------------------------------------------- /src/pages/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/search.html -------------------------------------------------------------------------------- /src/pages/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/settings.html -------------------------------------------------------------------------------- /src/pages/video.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/pages/video.html -------------------------------------------------------------------------------- /src/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/preload.js -------------------------------------------------------------------------------- /src/start.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/start.py -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MediaHarbor/mediaharbor/HEAD/src/style.css --------------------------------------------------------------------------------