├── .dockerignore ├── .github ├── dependabot.yml └── workflows │ └── tests.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── main.lua ├── screenshots ├── notification.png ├── playlist.png └── webui.png ├── setup.cfg ├── tests ├── .pre-commit-config.yaml ├── Dockerfile ├── Makefile ├── __snapshots__ │ └── tests.ambr ├── conftest.py ├── docker-compose.override.yml ├── docker-compose.yml ├── environment │ ├── collection │ │ ├── 'file b'.log │ │ ├── A folder │ │ │ └── .gitkeep │ │ ├── file a.log │ │ └── line break │ ├── mpv.conf │ ├── static_test │ │ └── static.json │ └── test_media │ │ ├── 01 - dummy.mp3 │ │ ├── 02 - dummy.mp3 │ │ ├── 03 - dummy.mp3 │ │ ├── dummy.mp4 │ │ ├── dummy.srt │ │ └── metadata ├── requirements.txt ├── setup.cfg └── tests.py └── webui-page ├── favicon.ico ├── index.html ├── static ├── audio │ └── silence.mp3 ├── favicons │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── mstile-150x150.png │ ├── safari-pinned-tab.svg │ └── site.webmanifest └── fontawesome-free │ ├── LICENSE.txt │ ├── css │ └── all.min.css │ └── webfonts │ ├── fa-brands-400.woff2 │ ├── fa-regular-400.woff2 │ └── fa-solid-900.woff2 ├── webui.css └── webui.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .htpasswd 3 | __pycache__/ 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/README.md -------------------------------------------------------------------------------- /main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/main.lua -------------------------------------------------------------------------------- /screenshots/notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/screenshots/notification.png -------------------------------------------------------------------------------- /screenshots/playlist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/screenshots/playlist.png -------------------------------------------------------------------------------- /screenshots/webui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/screenshots/webui.png -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | tests/setup.cfg -------------------------------------------------------------------------------- /tests/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/.pre-commit-config.yaml -------------------------------------------------------------------------------- /tests/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/Dockerfile -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/__snapshots__/tests.ambr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/__snapshots__/tests.ambr -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/docker-compose.override.yml -------------------------------------------------------------------------------- /tests/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/docker-compose.yml -------------------------------------------------------------------------------- /tests/environment/collection/'file b'.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/environment/collection/A folder/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/environment/collection/file a.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/environment/collection/line break: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/environment/mpv.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/environment/mpv.conf -------------------------------------------------------------------------------- /tests/environment/static_test/static.json: -------------------------------------------------------------------------------- 1 | {"success": true} 2 | -------------------------------------------------------------------------------- /tests/environment/test_media/01 - dummy.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/environment/test_media/01 - dummy.mp3 -------------------------------------------------------------------------------- /tests/environment/test_media/02 - dummy.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/environment/test_media/02 - dummy.mp3 -------------------------------------------------------------------------------- /tests/environment/test_media/03 - dummy.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/environment/test_media/03 - dummy.mp3 -------------------------------------------------------------------------------- /tests/environment/test_media/dummy.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/environment/test_media/dummy.mp4 -------------------------------------------------------------------------------- /tests/environment/test_media/dummy.srt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/environment/test_media/dummy.srt -------------------------------------------------------------------------------- /tests/environment/test_media/metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/environment/test_media/metadata -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/setup.cfg -------------------------------------------------------------------------------- /tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/tests/tests.py -------------------------------------------------------------------------------- /webui-page/favicon.ico: -------------------------------------------------------------------------------- 1 | ./static/favicons/favicon.ico -------------------------------------------------------------------------------- /webui-page/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/index.html -------------------------------------------------------------------------------- /webui-page/static/audio/silence.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/audio/silence.mp3 -------------------------------------------------------------------------------- /webui-page/static/favicons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/favicons/android-chrome-192x192.png -------------------------------------------------------------------------------- /webui-page/static/favicons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/favicons/android-chrome-512x512.png -------------------------------------------------------------------------------- /webui-page/static/favicons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/favicons/apple-touch-icon.png -------------------------------------------------------------------------------- /webui-page/static/favicons/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/favicons/browserconfig.xml -------------------------------------------------------------------------------- /webui-page/static/favicons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/favicons/favicon-16x16.png -------------------------------------------------------------------------------- /webui-page/static/favicons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/favicons/favicon-32x32.png -------------------------------------------------------------------------------- /webui-page/static/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/favicons/favicon.ico -------------------------------------------------------------------------------- /webui-page/static/favicons/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/favicons/mstile-150x150.png -------------------------------------------------------------------------------- /webui-page/static/favicons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/favicons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /webui-page/static/favicons/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/favicons/site.webmanifest -------------------------------------------------------------------------------- /webui-page/static/fontawesome-free/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/fontawesome-free/LICENSE.txt -------------------------------------------------------------------------------- /webui-page/static/fontawesome-free/css/all.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/fontawesome-free/css/all.min.css -------------------------------------------------------------------------------- /webui-page/static/fontawesome-free/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/fontawesome-free/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /webui-page/static/fontawesome-free/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/fontawesome-free/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /webui-page/static/fontawesome-free/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/static/fontawesome-free/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /webui-page/webui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/webui.css -------------------------------------------------------------------------------- /webui-page/webui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-dynaMIX/simple-mpv-webui/HEAD/webui-page/webui.js --------------------------------------------------------------------------------