文件名称:stewdio-api:这是https的分支
文件大小:50KB
文件格式:ZIP
更新时间:2024-04-23 17:20:55
Python
Stewdio API Stewdio API是Stewdio无线电系统(SRS)的核心部分。 它为用户提供搜索和请求功能,并使用实际的流守护程序(当前仅支持 )将歌曲队列。 设置 安装软件包(可通过contrib通过ArchLinux PKGBUILD构建)或通过python setup.py install (除非在venv中不建议使用) 在stewdio-api.conf设置数据库连接信息和其他配置,和/或将其复制到/etc/stewdio/api.conf 在alembic.ini设置数据库连接信息 初始化数据库: $ PYTHONPATH="." python contrib/init_db.py $ alembic stamp head 运行run.sh以启动stewdio-api。 Kawa应该已经在运行,否则stewdio-api会吐出错误 升级数据库 alembic
【文件预览】:
stewdio-api-master
----setup.py(986B)
----.gitignore(27B)
----stewdio-api.conf(401B)
----alembic.ini(1KB)
----requirements.txt(271B)
----run.py(271B)
----LICENSE(1KB)
----contrib()
--------fakekawa.py(2KB)
--------archlinux()
--------find_missing_songs.py(302B)
--------init_db.py(1KB)
----README.md(3KB)
----run.sh(276B)
----stewdio()
--------tagging.py(2KB)
--------user.py(3KB)
--------__init__.py(0B)
--------search()
--------database.py(1KB)
--------types()
--------misc.py(2KB)
--------config.py(1KB)
--------pubsub.py(3KB)
--------app.py(20KB)
--------library.py(13KB)
----alembic_scripts()
--------env.py(2KB)
--------__init__.py(0B)
--------script.py.mako(412B)
--------versions()
--------README(38B)