- Tested on Raspberry-Pi 4 Model B 2GB RAM
- Docker Version:
19.03.8 - Docker-Compose version:
1.25.5
.| version: '3.7' | |
| services: | |
| traefik_v2.0: | |
| image: 'traefik:2.2' | |
| container_name: traefik_v2 | |
| hostname: traefik_v2 | |
| ports: | |
| - '443:443' | |
| - '80:80' | |
| - '8080:8080' |
| version: "3.6" | |
| services: | |
| db: | |
| image: mariadb:10.3.8 | |
| deploy: | |
| resources: | |
| limits: | |
| cpus: '1' | |
| memory: 1G | |
| environment: |
| # Based on the example from https://www.activestate.com/blog/dash-vs-bokeh/ | |
| import dash | |
| import dash_core_components as dcc | |
| import dash_html_components as html | |
| import pandas as pd | |
| import plotly.graph_objs as obj | |
| import uvicorn as uvicorn | |
| from dash.dependencies import Input, Output | |
| from fastapi import FastAPI | |
| from starlette.middleware.wsgi import WSGIMiddleware |
| # remember to launch this with sudo so that sudo does not time out halfway | |
| OPENCV_VERSION='4.5.1' # Version to be installed | |
| #note this install script is without cuda | |
| if [ `whoami` != 'root' ]; | |
| then | |
| echo "This program needs to be run using 'sudo'" | |
| exit | |
| fi | |
| sudo apt -y update |
| -- Description: | |
| -- ------------ | |
| -- | |
| -- This is an example schema for storing collectd metrics in a TimescaleDB | |
| -- dabase (see https://www.timescale.com/). It is based on the PostgreSQL | |
| -- schema contributed by Sebastian Harl. | |
| -- | |
| -- Prerequisities: | |
| -- --------------- | |
| -- |
| from sqlalchemy.ext.automap import automap_base | |
| from sqlalchemy import create_engine, MetaData, Column, String, Integer | |
| import pickle | |
| from sqlalchemy.sql.schema import ForeignKey | |
| # Create some tables in the database | |
| engine = create_engine('sqlite://') | |
| engine.execute('CREATE TABLE user (id INTEGER, name TEXT, favorite_color TEXT)') | |
| engine.execute('CREATE TABLE profile (id INTEGER, userid INTEGER, summary TEXT)') |
| ''' | |
| Simple udp socket server to stream audio from mic | |
| ''' | |
| import pyaudio | |
| import socket | |
| import sys | |
| class UDPstream(object): | |
| def __init__(self, CLIENT_IP, PORT): |
| ''' | |
| Simple udp socket server | |
| ''' | |
| import socket | |
| import sys | |
| import pyaudio | |
| import numpy as np | |
| class Receiver(object): |
Homebank (http://homebank.free.fr) versteht nur seine eigenen CSV-Dateien. Hier sind zwei Konverter für Sparkassenkonten:
Es werden die Dateien kreditkarte_import.csv bzw. girokonto_import.csv erstellt bzw. überschrieben.