{ "info": { "author": "Hristos N. Triantafillou", "author_email": "me@hristos.co", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "License :: OSI Approved", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: JavaScript", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Browsers", "Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Content Management System", "Topic :: Multimedia", "Topic :: Multimedia :: Sound/Audio", "Topic :: Multimedia :: Sound/Audio :: Mixers", "Topic :: Multimedia :: Sound/Audio :: Players", "Topic :: Multimedia :: Sound/Audio :: Players :: MP3", "Topic :: Multimedia :: Video", "Topic :: Multimedia :: Video :: Display" ], "description": "# Mousik\u00f3F\u00eddi\n\nArch Linux: [![builds.sr.ht status](https://builds.sr.ht/~hristoast/mousikofidi/archlinux.yml.svg)](https://builds.sr.ht/~hristoast/mousikofidi/archlinux.yml?)\nDebian: [![builds.sr.ht status](https://builds.sr.ht/~hristoast/mousikofidi/debian.yml.svg)](https://builds.sr.ht/~hristoast/mousikofidi/debian.yml?)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\nMousik\u00f3F\u00eddi: Your Music Cloud\n\nMousik\u00f3F\u00eddi is a web application for streaming audio and video files from your personal collection. It aims to be easy to install and use, with a minimal amount of dependencies.\n\nLogo by **[ogenfald](https://fillmyan.us/)**\n\n**[Demo](https://mousikofidi.info/)** | **[IRC](https://kiwiirc.com/client/irc.freenode.org/?nick=fidi|?#mousikofidi)** | **[Wiki](https://man.sr.ht/~hristoast/mousikofidi/)** | **[Known Issues](https://todo.sr.ht/~hristoast/mousikofidi?search=label:%22Bug%22%20status%3Aopen)** | **[Submit Issue](https://todo.sr.ht/~hristoast/mousikofidi)** | **[Planned Features](https://todo.sr.ht/~hristoast/mousikofidi?search=label:%22Enhancement%22%20status%3Aopen)** | **[PyPI](https://pypi.org/project/MousikoFidi/)**\n\n## Install And Configure\n\nSee [the setup guide on the project wiki](https://man.sr.ht/~hristoast/mousikofidi/setup.md).\n\n## Using Mousik\u00f3F\u00eddi\n\nSee [the user guide on the project wiki](https://man.sr.ht/~hristoast/mousikofidi/user_guide.md).\n\n## Developing Mousik\u00f3F\u00eddi\n\nSee [the developer setup guide on the project wiki](https://man.sr.ht/~hristoast/mousikofidi/devel.md).\n\n## Project Goals\n\n* Maintain simple installation, setup, and usage processes.\n* Require minimal dependencies.\n* Use only vanilla javascript.\n* A responsive user interface that eliminates the need for any \"app\".\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://git.sr.ht/~hristoast/mousikofidi", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "MousikoFidi", "package_url": "https://pypi.org/project/MousikoFidi/", "platform": "", "project_url": "https://pypi.org/project/MousikoFidi/", "project_urls": { "Homepage": "https://git.sr.ht/~hristoast/mousikofidi" }, "release_url": "https://pypi.org/project/MousikoFidi/0.20/", "requires_dist": [ "Flask (==1.0.3)", "mutagen (==1.42.0)", "uWSGI (==2.0.18)" ], "requires_python": ">=3.5", "summary": "MousikoFidi: Your Music Cloud", "version": "0.20" }, "last_serial": 5947113, "releases": { "0.16": [ { "comment_text": "", "digests": { "md5": "e32f215d367f9ed1769ae4588bb93ffb", "sha256": "950abbc674c4e173525665bc1307f885ffa5c2624033ffd762a56c43b4a68470" }, "downloads": -1, "filename": "MousikoFidi-0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "e32f215d367f9ed1769ae4588bb93ffb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 386465, "upload_time": "2019-09-15T21:07:32", "url": "https://files.pythonhosted.org/packages/20/d4/8508be6769008a7650b1cc9445370dee0342aacc74cd3e936c292cc3a17e/MousikoFidi-0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "996aa6618921a5e01c28ccb1e377cdd0", "sha256": "a054b0d1a8ec4eea8417663a065877cc916e360cd20aecebd6b50b2faf3cea13" }, "downloads": -1, "filename": "MousikoFidi-0.16.tar.gz", "has_sig": false, "md5_digest": "996aa6618921a5e01c28ccb1e377cdd0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 349295, "upload_time": "2019-09-15T21:07:34", "url": "https://files.pythonhosted.org/packages/96/5f/8c92c45527b2baa112ffc5358f4c13ed0fa40b2e1509d055df99d908031b/MousikoFidi-0.16.tar.gz" } ], "0.17": [ { "comment_text": "", "digests": { "md5": "c9ef7080629861654a7a314fe919337e", "sha256": "905b81e1b2c7cb0541a8b8cc8ca0861b70fc91455c2b3b9c3289379e9e19f3ec" }, "downloads": -1, "filename": "MousikoFidi-0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "c9ef7080629861654a7a314fe919337e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 387822, "upload_time": "2019-09-18T01:33:07", "url": "https://files.pythonhosted.org/packages/f0/2a/a8c50dd670e58b8b7384a9cdf191ba5ab353ec537a783f280bd2d094d1ba/MousikoFidi-0.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fb361de5fcca972d29276129ce07a6c", "sha256": "2822f08c2b8e7a20b353112841667fd29b12d30c4872c53f64232fedceb62b8b" }, "downloads": -1, "filename": "MousikoFidi-0.17.tar.gz", "has_sig": false, "md5_digest": "5fb361de5fcca972d29276129ce07a6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 350565, "upload_time": "2019-09-18T01:33:09", "url": "https://files.pythonhosted.org/packages/62/05/a0b93a2886aa4ff9bb9d92aa5c2078bfa1caf9b89aea42f5d0515c40d59c/MousikoFidi-0.17.tar.gz" } ], "0.18": [ { "comment_text": "", "digests": { "md5": "ce17cdc617b18978f26e8c4b6c0657c6", "sha256": "2009943803331d4b7d3e2fb42aab7e9d86c7bda2d47119a3691d3045cd4fdc48" }, "downloads": -1, "filename": "MousikoFidi-0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "ce17cdc617b18978f26e8c4b6c0657c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 395101, "upload_time": "2019-09-20T00:57:32", "url": "https://files.pythonhosted.org/packages/37/3c/1e2a0c2757c4c56dd589c1097d2ef109fe3fa0ac8e6115a930cb0a073f51/MousikoFidi-0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17c081bd258cab6556276a30f0ccd41c", "sha256": "57e94ad2450445ea9ffbb2a553c4c4b2d8dec6d6deff13ac7ce3622f693ee9c9" }, "downloads": -1, "filename": "MousikoFidi-0.18.tar.gz", "has_sig": false, "md5_digest": "17c081bd258cab6556276a30f0ccd41c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 357483, "upload_time": "2019-09-20T00:57:33", "url": "https://files.pythonhosted.org/packages/e8/ed/782c95e9ec1a1fd2d868813eb4633a011e264fe506079aafb5da7ae1a2bf/MousikoFidi-0.18.tar.gz" } ], "0.19": [ { "comment_text": "", "digests": { "md5": "e2a8351bf26cba6c95af9ee80af2cc91", "sha256": "1c4563a30477e01e08c71e7f61b618798c22fc7c0cdf2746be68d8c1b562fb0d" }, "downloads": -1, "filename": "MousikoFidi-0.19-py3-none-any.whl", "has_sig": false, "md5_digest": "e2a8351bf26cba6c95af9ee80af2cc91", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 403396, "upload_time": "2019-09-27T03:20:54", "url": "https://files.pythonhosted.org/packages/1d/61/50b1c669a1ad7dbed09c49b9500e7aa57431e1f50962e3fa279d12813728/MousikoFidi-0.19-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "116b7fee684226ba15065abedb584ca1", "sha256": "a529070242fe51ec0598528262fdb8a99a2c61c5e46876b1a92eb40110852a2d" }, "downloads": -1, "filename": "MousikoFidi-0.19.tar.gz", "has_sig": false, "md5_digest": "116b7fee684226ba15065abedb584ca1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 362884, "upload_time": "2019-09-27T03:20:56", "url": "https://files.pythonhosted.org/packages/e2/7f/68810ab543de41c2db7355b355a5934923d4bcb46f396949cbe38352765c/MousikoFidi-0.19.tar.gz" } ], "0.20": [ { "comment_text": "", "digests": { "md5": "68d203df7d6db00bdd82f56f4914a8f9", "sha256": "d6c2b81cee9ab252dbd6f44b5487581dfaec9e7ae0bc6d46a2865866f2141949" }, "downloads": -1, "filename": "MousikoFidi-0.20-py3-none-any.whl", "has_sig": false, "md5_digest": "68d203df7d6db00bdd82f56f4914a8f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 403456, "upload_time": "2019-10-08T23:38:39", "url": "https://files.pythonhosted.org/packages/0e/b1/0eac8fc84591cb2b70f792041f89f118824d21b7a44a749d248f226f2da0/MousikoFidi-0.20-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c149ef7afc0ac0268505809e27cc21d", "sha256": "cac253b336ad07accec1fe8b4cf00eb46c635f80a90397984fce572c04aaed74" }, "downloads": -1, "filename": "MousikoFidi-0.20.tar.gz", "has_sig": false, "md5_digest": "5c149ef7afc0ac0268505809e27cc21d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 362916, "upload_time": "2019-10-08T23:38:41", "url": "https://files.pythonhosted.org/packages/24/fd/2ecaa0161084f571a6a5d8378051bec11a817c3a0f3e23d3a4af22752a7f/MousikoFidi-0.20.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "68d203df7d6db00bdd82f56f4914a8f9", "sha256": "d6c2b81cee9ab252dbd6f44b5487581dfaec9e7ae0bc6d46a2865866f2141949" }, "downloads": -1, "filename": "MousikoFidi-0.20-py3-none-any.whl", "has_sig": false, "md5_digest": "68d203df7d6db00bdd82f56f4914a8f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 403456, "upload_time": "2019-10-08T23:38:39", "url": "https://files.pythonhosted.org/packages/0e/b1/0eac8fc84591cb2b70f792041f89f118824d21b7a44a749d248f226f2da0/MousikoFidi-0.20-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c149ef7afc0ac0268505809e27cc21d", "sha256": "cac253b336ad07accec1fe8b4cf00eb46c635f80a90397984fce572c04aaed74" }, "downloads": -1, "filename": "MousikoFidi-0.20.tar.gz", "has_sig": false, "md5_digest": "5c149ef7afc0ac0268505809e27cc21d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 362916, "upload_time": "2019-10-08T23:38:41", "url": "https://files.pythonhosted.org/packages/24/fd/2ecaa0161084f571a6a5d8378051bec11a817c3a0f3e23d3a4af22752a7f/MousikoFidi-0.20.tar.gz" } ] }