Rhasspy Hermes Web Server
Web interface to Rhasspy using Hermes protocol on the back end.
Requirements
Installation
$ git clone https://github.com/rhasspy/rhasspy-server-hermes
$ cd rhasspy-server-hermes
$ ./configure
$ make
$ make install
Running
$ bin/rhasspy-server-hermes <ARGS>
Command-Line Options
usage: Rhasspy [-h] --profile PROFILE [--host HOST] [--port PORT]
[--mqtt-host MQTT_HOST] [--mqtt-port MQTT_PORT]
[--mqtt-username MQTT_USERNAME] [--mqtt-password MQTT_PASSWORD]
[--local-mqtt-port LOCAL_MQTT_PORT]
[--system-profiles SYSTEM_PROFILES]
[--user-profiles USER_PROFILES] [--set SET SET]
[--certfile CERTFILE] [--keyfile KEYFILE]
[--log-level LOG_LEVEL] [--log-format LOG_FORMAT]
[--web-dir WEB_DIR]
optional arguments:
-h, --help show this help message and exit
--profile PROFILE, -p PROFILE
Name of profile to load
--host HOST Host for web server
--port PORT Port for web server
--mqtt-host MQTT_HOST
Host for MQTT broker
--mqtt-port MQTT_PORT
Port for MQTT broker
--mqtt-username MQTT_USERNAME
Host for MQTT broker
--mqtt-password MQTT_PASSWORD
Port for MQTT broker
--local-mqtt-port LOCAL_MQTT_PORT
Port to use for internal MQTT broker (default: 12183)
--system-profiles SYSTEM_PROFILES
Directory with base profile files (read only)
--user-profiles USER_PROFILES
Directory with user profile files (read/write)
--set SET SET, -s SET SET
Set a profile setting value
--certfile CERTFILE SSL certificate file
--keyfile KEYFILE SSL private key file (optional)
--log-level LOG_LEVEL
Set logging level
--log-format LOG_FORMAT
Python logger format
--web-dir WEB_DIR Directory with image/css/javascript files (default:
web)
Metadata
Release files for rhasspy-server-hermes 2.5.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| rhasspy-server-hermes-2.5.10.tar.gz | 32.4 kB | Without provenance | Details for rhasspy-server-hermes-2.5.10.tar.gz |
Release files / rhasspy-server-hermes-2.5.10.tar.gz
| Download URL | rhasspy-server-hermes-2.5.10.tar.gz |
|---|---|
| Size | 32.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
18c26f55cf9c19ac65467fbf9643d896ee8b354417479a59dffac0f83b94c365
|
|
BLAKE2b-256 checksum How to use checksums |
b50abb89b3649672c99c334b5a5d125664dd8b1fe51aca7d8e1b46595ce360de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.9
|
Security for rhasspy-server-hermes 2.5.10
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.