Compare commits

...

4 commits

2 changed files with 31 additions and 8 deletions

View file

@ -7,7 +7,13 @@
# Benutzung # Benutzung
- als **root** ausführen - als **root** ausführen
- gunicorn -w 1 -k gthread main:app - gunicorn -b 0.0.0.0 -w 1 -k gthread main:app
# Beim Booten starten
- Kopiere die systemd/matrix.service nach /etc/systemd/service/
- systemctl daemon-reload
- systemctl enable --now matrix
# Dateien # Dateien
@ -38,13 +44,15 @@ Für deutsche Ausgabe (z.B. den Monatsnamen):
# Szenen # Szenen
curl "http://localhost:8000/start/color?red=255&green=255&blue=255" - curl "http://localhost:8000/start/color?red=255&green=255&blue=255"
curl http://localhost:8000/start/bitcoin - curl http://localhost:8000/start/bitcoin
curl http://localhost:8000/start/clock - curl http://localhost:8000/start/clock
curl http://localhost:8000/start/colorclock - curl http://localhost:8000/start/colorclock
curl http://localhost:8000/start/helloworld - curl http://localhost:8000/start/helloworld
curl http://localhost:8000/stop - curl http://localhost:8000/start/scroll
curl http://localhost:8000/reset - curl http://localhost:8000/start/piamedia
- curl http://localhost:8000/stop
- curl http://localhost:8000/reset
# Entwicklung ohne Matrix-Display # Entwicklung ohne Matrix-Display

15
matrix.service Normal file
View file

@ -0,0 +1,15 @@
[Unit]
Description=Matrix Flask Application
After=network.target
[Service]
Type=simple
WorkingDirectory=/opt/matrix
ExecStart=/usr/bin/gunicorn -b 0.0.0.0 -w 1 -k gthread main:app
Restart=always
RestartSec=5s
User=root
Group=root
[Install]
WantedBy=multi-user.target