Added examples for config.yaml and platypush.service files

This commit is contained in:
Fabio Manganiello 2019-12-08 23:19:49 +01:00
parent 09caa66317
commit 93b378a430
2 changed files with 26 additions and 3 deletions

View File

@ -0,0 +1,22 @@
# platypush systemd service example.
# Edit and copy this file to your systemd folder. It's usually
# /usr/lib/systemd/user for global installation or
# ~/.config/systemd/user for user installation. You can
# then control and monitor the service through
# systemd [--user] [start|stop|restart|status] platypush.service
[Unit]
Description=Platypush daemon
After=network.target
[Service]
# platypush installation path
ExecStart=/usr/bin/platypush
Restart=always
# How long should be waited before restarting the service
# in case of failure.
RestartSec=10
[Install]
WantedBy=default.target

View File

@ -140,6 +140,7 @@ setup(
'requests',
'croniter',
'pyScss',
'sqlalchemy',
],
extras_require = {
@ -150,9 +151,9 @@ setup(
# Support for Pushbullet backend and plugin
'pushbullet': ['pushbullet.py'],
# Support for HTTP backend
'http': ['flask', 'websockets', 'python-dateutil', 'tz', 'frozendict', 'bcrypt', 'sqlalchemy'],
'http': ['flask', 'websockets', 'python-dateutil', 'tz', 'frozendict', 'bcrypt'],
# Support for uWSGI HTTP backend
'uwsgi': ['flask', 'websockets', 'python-dateutil', 'tz', 'frozendict', 'uwsgi', 'bcrypt', 'sqlalchemy'],
'uwsgi': ['flask', 'websockets', 'python-dateutil', 'tz', 'frozendict', 'uwsgi', 'bcrypt'],
# Support for database
'db': ['sqlalchemy'],
# Support for MQTT backends
@ -168,7 +169,7 @@ setup(
# Support for text2speech plugin
'tts': ['mplayer'],
# Support for Google text2speech plugin
'google-tts': ['google-cloud-texttospeech'],
'google-tts': ['oauth2client', 'google-api-python-client', 'google-cloud-texttospeech'],
# Support for OMXPlayer plugin
'omxplayer': ['omxplayer-wrapper'],
# Support for YouTube