platypush/platypush/backend
Fabio Manganiello 285f3941d9
Always use an external uWSGI server to run the web service.
Added `waitress` dependency. For performance and security reasons, it's
better to always run the Flask application inside of a uWSGI server.

`waitress` also makes things easier by avoiding to ask the user to
manually provide the external executable arguments, as it was the case
with `uwsgi` and `gunicorn`.
2023-05-05 00:07:13 +02:00
..
adafruit Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
alarm Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
assistant Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
button Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
camera Fixed LGTM warning 2021-09-22 00:22:42 +02:00
chat Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
covid19 Better way to import declarative_base from SQLAlchemy. 2023-04-24 23:23:55 +02:00
file Proper implementation for filesystem monitor filters 2021-12-20 00:58:41 +01:00
foursquare Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
github Better way to import declarative_base from SQLAlchemy. 2023-04-24 23:23:55 +02:00
google Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
gps Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
http Always use an external uWSGI server to run the web service. 2023-05-05 00:07:13 +02:00
inotify Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
joystick Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
kafka Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
light Deprecated the light.hue backend 2022-05-01 21:55:35 +02:00
log Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
mail Better way to import declarative_base from SQLAlchemy. 2023-04-24 23:23:55 +02:00
midi Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
mqtt Always use the default configuration values for MQTT listeners if not specified 2023-04-26 03:30:05 +02:00
music Prevent null pointer on music.spotify backend stop if the Librespot process has already been terminated 2021-11-15 00:10:40 +01:00
nextcloud Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
nfc Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
nodered Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
ping Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
pushbullet FIX: Use a separate error handler for the Pushbullet backend that doesn't raise another exception (prevents maximum recursion errors in the logs caused by the interpreter entering an infinite loop of error handlers) 2022-01-08 19:52:41 +01:00
redis More LINT fixes + refactors 2023-02-05 22:00:50 +01:00
scard Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
sensor Removed legacy backend.sensor.battery. 2023-04-23 00:44:03 +02:00
stt Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
tcp Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
todoist Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
travisci Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
trello Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
weather Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
websocket Fixed LGTM errors and warnings 2021-09-17 22:21:29 +02:00
wiimote Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
zigbee Merged zwave.mqtt backend into the zwave.mqtt plugin 2023-01-29 02:34:48 +01:00
zwave Merged zwave.mqtt backend into the zwave.mqtt plugin 2023-01-29 02:34:48 +01:00
__init__.py LINT fixes 2022-02-07 15:51:12 +01:00