A PHP Error was encountered
Severity: 8192
Message: Function create_function() is deprecated
Filename: geshi/geshi.php
Line Number: 4698
Backtrace:
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4698
Function: _error_handler
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4621
Function: _optimize_regexp_list_tokens_to_string
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 1655
Function: optimize_regexp_list
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2029
Function: optimize_keyword_group
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2168
Function: build_parse_cache
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/Process.php
Line: 45
Function: parse_code
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/models/Pastes.php
Line: 517
Function: syntax
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/controllers/Main.php
Line: 551
Function: getPaste
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/system/core/Exceptions.php:271)
Filename: view/raw.php
Line Number: 2
Backtrace:
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/themes/geocities/views/view/raw.php
Line: 2
Function: header
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/core/MY_Loader.php
Line: 173
Function: include
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/core/MY_Loader.php
Line: 43
Function: _ci_load
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/controllers/Main.php
Line: 558
Function: view
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/index.php
Line: 315
Function: require_once
version: '3'
services:
################## FHEM ##################
fhem:
restart: always
expose:
- "1883" # MQTT2_SERVER
- "7072" # Telnet
- "8083" # FHEM Web
- "8088" # WEB HA-Bridge
- "8087" # WEBhook für Residents
- "8383" # ESPEasy Bridge
ports:
- "1883:1883"
- "7072:7072"
- "8083:8083"
- "8088:8088"
- "8087:8087"
- "8383:8383"
container_name: fhem
build: "./docker_files/fhem"
volumes:
- ./fhem:/opt/fhem
devices:
- /dev/ttyUSB0
networks:
- fhem-network
environment:
- RESTART=1
- TELNETPORT=7072
- TZ=Europe/Berlin
depends_on:
- "fhem-sonos"
- "influxdb"
################## Sonos-FHEM ##################
fhem-sonos:
restart: always
container_name: fhem-sonos
build: ./docker_files/fhem-sonos
volumes:
- ./fhem:/opt/fhem:ro
network_mode: host
################## MQTT ##################
# mqtt:
# restart: always
# expose:
# - "1883"
# - "9001"
# ports:
# - "1883:1883"
# - "9001:9001"
# container_name: mqtt-mosquitto
# image: pascaldevink/rpi-mosquitto
# networks:
# - fhem-network
# volumes:
# - ./mqtt/config:/mosquitto/config:ro
# - ./mqtt/log:/mosquitto/log
# - ./mqtt/data:/mosquitto/data
################## Zigbee 2 MQTT ##################
zigbee2mqtt:
restart: always
container_name: zigbee2mqtt
image: koenkk/zigbee2mqtt:arm64v8-dev
networks:
- fhem-network
volumes:
- ./zigbee2mqtt/data:/app/data
devices:
- /dev/ttyACM0
depends_on:
- "fhem"
################## NodeRed ##################
nodered:
restart: always
expose:
- "1880"
ports:
- "1880:1880"
container_name: node-red
image: nodered/node-red-docker:rpi
volumes:
- ./nodered/data:/data
networks:
- fhem-network
depends_on:
- "fhem"
################## HA-Bridge ##################
habridge:
restart: always
expose:
- "8080"
- "50000"
ports:
- "8080:8080"
- "50000:50000"
container_name: ha-bridge
image: lsioarmhf/habridge-aarch64
network_mode: host
volumes:
- ./habridge/config:/config
depends_on:
- "fhem"
################## InfluxDB ##################
influxdb:
restart: always
expose:
- "8086"
ports:
- "8086:8086"
container_name: influxdb
image: influxdb:latest
networks:
- fhem-network
volumes:
- ./influxdb:/var/lib/influxdb
################## Grafana ##################
grafana :
restart: always
expose:
- "3000"
ports:
- "3000:3000"
container_name: grafana
image: tcjennings/rpi-grafana
networks:
- fhem-network
environment:
- GF_AUTH_ANONYMOUS_ENABLED=true # Wird benötigt für anonymen View der Charts
- GF_AUTH_ANONYMOUS_ORG_NAME=Main Org. # Wird benötigt für anonymen View der Charts
volumes:
- ./grafana:/var/lib/grafana
depends_on:
- "influxdb"
################## Samba ##################
samba :
restart: always
expose:
- "139"
- "445"
ports:
- "139:139"
- "445:445"
container_name: samba
image: dperson/samba:aarch64
networks:
- fhem-network
environment:
- TZ=Europe/Berlin
- NMBD=true
volumes:
- ./fhem/SonosSpeak:/SonosSpeak
command:
- "-sSonosSpeak;/SonosSpeak"
- "-S" #Wird benötigt da sonst die Sonos nicht zugreifen kann
################## Portainer ##################
portainer:
restart: always
expose:
- "9000"
ports:
- "9000:9000"
container_name: portainer
image: portainer/portainer
networks:
- fhem-network
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./portainer/data:/data portainer/portainer
networks:
fhem-network:
driver: bridge