Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Installation
  5. [HowTo] docker-compose IOBroker + Redis + InfluxDBv2

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    646

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

[HowTo] docker-compose IOBroker + Redis + InfluxDBv2

Geplant Angeheftet Gesperrt Verschoben Installation
6 Beiträge 3 Kommentatoren 2.4k Aufrufe 4 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Morgennebel
    schrieb am zuletzt editiert von Morgennebel
    #1

    Meine erste docker-compose.yml:

    version: "2"
    
    services:
      iobroker:
        container_name: iobroker
        image: buanet/iobroker:latest-v7
        hostname: iobroker
        restart: unless-stopped
        ports:
          - "1880:1880"  #node-red
          - "1883:1883"  #mqtt
          - "2001:2001"  #homematic
          - "8081:8081"  #iobroker admin
          - "8282:8282"  #flot
          - "8088:8088"  #terminal 
          - "8284:8284"  #socketIO  
        environment:
          - IOB_STATESDB_HOST=redis
          - IOB_STATESDB_PORT=6379
          - IOB_STATESDB_TYPE=redis
          - SETGID=1200
          - SETUID=1200
        volumes:
          - /opt/docker-iobroker-redis/iobroker-data:/opt/iobroker
        depends_on:
          - redis
          - influxdb
     
      redis:
        container_name: redis
        image: redis:latest
        hostname: redis
        restart: unless-stopped
        ports:
          - "6379:6379"
        volumes:
          - /opt/docker-iobroker-redis/redis_data:/data
    
      influxdb:
        container_name: influxdb
        image: influxdb:latest
        hostname: influxdb
        restart: unless-stopped
        ports:
          - "8086:8086"
        volumes:
          - /opt/docker-iobroker-redis/influxdb_v1:/var/lib/influxdb
          - /opt/docker-iobroker-redis/influxdb_v2:/var/lib/influxdb2
          - /opt/docker-iobroker-redis/influxdb_conf:/etc/influxdb2
        environment:
          - DOCKER_INFLUXDB_INIT_MODE=setup
          - DOCKER_INFLUXDB_INIT_USERNAME=influxdbadmin
          - DOCKER_INFLUXDB_INIT_PASSWORD=influxdbadmin
          - DOCKER_INFLUXDB_INIT_ORG=iobroker.net
          - DOCKER_INFLUXDB_INIT_BUCKET=iobroker
          - DOCKER_INFLUXDB_INIT_RETENTION=54w
          - DOCKER_INFLUXDB_INIT_ADMIN_TOKEN=XXXXXXXXXXXXXX
    

    Auf dem HOST vorher User iobroker mit UID=1200, GID=1200 anlegen.
    Nach Installation auf HOSTIP:8086 mit influxdbadmin/influxdbadmin einloggen und unter Load Data >> API Tokens >> Generate API TOKEN ein neues Token anlegen. Den langen Token-Text in den InfluxDB-Adapter kopieren und auf v2 umstellen.

    docker-compose up
    

    und lange warten.

    Den Backup-Adapter habe ich noch nicht getestet.

    --
    IOBroker nach 5.5 Jahren FHEM.
    Docker: IOB+redis+InfluxDB mit Devuan 6.0 (Linux).
    OPNSense, Ruckus, Homematic, HeatingControl, Hue, InfluxDB, Kodi, LinkedDevices, LGTV, LGTV11, Luftdaten, MQTT, MiHome-Vaccum, Pi-Hole, Pollenflug, Shelly, Telegram, Vis, Wolf,

    DJMarc75D M 2 Antworten Letzte Antwort
    0
    • M Morgennebel

      Meine erste docker-compose.yml:

      version: "2"
      
      services:
        iobroker:
          container_name: iobroker
          image: buanet/iobroker:latest-v7
          hostname: iobroker
          restart: unless-stopped
          ports:
            - "1880:1880"  #node-red
            - "1883:1883"  #mqtt
            - "2001:2001"  #homematic
            - "8081:8081"  #iobroker admin
            - "8282:8282"  #flot
            - "8088:8088"  #terminal 
            - "8284:8284"  #socketIO  
          environment:
            - IOB_STATESDB_HOST=redis
            - IOB_STATESDB_PORT=6379
            - IOB_STATESDB_TYPE=redis
            - SETGID=1200
            - SETUID=1200
          volumes:
            - /opt/docker-iobroker-redis/iobroker-data:/opt/iobroker
          depends_on:
            - redis
            - influxdb
       
        redis:
          container_name: redis
          image: redis:latest
          hostname: redis
          restart: unless-stopped
          ports:
            - "6379:6379"
          volumes:
            - /opt/docker-iobroker-redis/redis_data:/data
      
        influxdb:
          container_name: influxdb
          image: influxdb:latest
          hostname: influxdb
          restart: unless-stopped
          ports:
            - "8086:8086"
          volumes:
            - /opt/docker-iobroker-redis/influxdb_v1:/var/lib/influxdb
            - /opt/docker-iobroker-redis/influxdb_v2:/var/lib/influxdb2
            - /opt/docker-iobroker-redis/influxdb_conf:/etc/influxdb2
          environment:
            - DOCKER_INFLUXDB_INIT_MODE=setup
            - DOCKER_INFLUXDB_INIT_USERNAME=influxdbadmin
            - DOCKER_INFLUXDB_INIT_PASSWORD=influxdbadmin
            - DOCKER_INFLUXDB_INIT_ORG=iobroker.net
            - DOCKER_INFLUXDB_INIT_BUCKET=iobroker
            - DOCKER_INFLUXDB_INIT_RETENTION=54w
            - DOCKER_INFLUXDB_INIT_ADMIN_TOKEN=XXXXXXXXXXXXXX
      

      Auf dem HOST vorher User iobroker mit UID=1200, GID=1200 anlegen.
      Nach Installation auf HOSTIP:8086 mit influxdbadmin/influxdbadmin einloggen und unter Load Data >> API Tokens >> Generate API TOKEN ein neues Token anlegen. Den langen Token-Text in den InfluxDB-Adapter kopieren und auf v2 umstellen.

      docker-compose up
      

      und lange warten.

      Den Backup-Adapter habe ich noch nicht getestet.

      DJMarc75D Offline
      DJMarc75D Offline
      DJMarc75
      schrieb am zuletzt editiert von
      #2

      @morgennebel Ist das jetzt eine Frage oder ... ??

      Lehrling seit 1975 !!!
      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

      M 1 Antwort Letzte Antwort
      0
      • DJMarc75D DJMarc75

        @morgennebel Ist das jetzt eine Frage oder ... ??

        M Offline
        M Offline
        Morgennebel
        schrieb am zuletzt editiert von
        #3

        @djmarc75

        Hmmm. Da steht "[HowTo]" im Betreff. Eine Ultrakurzanleitung für Interessierte...

        --
        IOBroker nach 5.5 Jahren FHEM.
        Docker: IOB+redis+InfluxDB mit Devuan 6.0 (Linux).
        OPNSense, Ruckus, Homematic, HeatingControl, Hue, InfluxDB, Kodi, LinkedDevices, LGTV, LGTV11, Luftdaten, MQTT, MiHome-Vaccum, Pi-Hole, Pollenflug, Shelly, Telegram, Vis, Wolf,

        DJMarc75D 1 Antwort Letzte Antwort
        0
        • M Morgennebel

          @djmarc75

          Hmmm. Da steht "[HowTo]" im Betreff. Eine Ultrakurzanleitung für Interessierte...

          DJMarc75D Offline
          DJMarc75D Offline
          DJMarc75
          schrieb am zuletzt editiert von
          #4

          @morgennebel ok, sorry, eben erst wahrgenommen.

          Lehrling seit 1975 !!!
          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

          M 1 Antwort Letzte Antwort
          0
          • DJMarc75D DJMarc75

            @morgennebel ok, sorry, eben erst wahrgenommen.

            M Offline
            M Offline
            Morgennebel
            schrieb am zuletzt editiert von
            #5

            @djmarc75 Kein Grund für Entschuldigungen. Es ist ja auch äußerst knapp gehalten...

            --
            IOBroker nach 5.5 Jahren FHEM.
            Docker: IOB+redis+InfluxDB mit Devuan 6.0 (Linux).
            OPNSense, Ruckus, Homematic, HeatingControl, Hue, InfluxDB, Kodi, LinkedDevices, LGTV, LGTV11, Luftdaten, MQTT, MiHome-Vaccum, Pi-Hole, Pollenflug, Shelly, Telegram, Vis, Wolf,

            1 Antwort Letzte Antwort
            0
            • M Morgennebel

              Meine erste docker-compose.yml:

              version: "2"
              
              services:
                iobroker:
                  container_name: iobroker
                  image: buanet/iobroker:latest-v7
                  hostname: iobroker
                  restart: unless-stopped
                  ports:
                    - "1880:1880"  #node-red
                    - "1883:1883"  #mqtt
                    - "2001:2001"  #homematic
                    - "8081:8081"  #iobroker admin
                    - "8282:8282"  #flot
                    - "8088:8088"  #terminal 
                    - "8284:8284"  #socketIO  
                  environment:
                    - IOB_STATESDB_HOST=redis
                    - IOB_STATESDB_PORT=6379
                    - IOB_STATESDB_TYPE=redis
                    - SETGID=1200
                    - SETUID=1200
                  volumes:
                    - /opt/docker-iobroker-redis/iobroker-data:/opt/iobroker
                  depends_on:
                    - redis
                    - influxdb
               
                redis:
                  container_name: redis
                  image: redis:latest
                  hostname: redis
                  restart: unless-stopped
                  ports:
                    - "6379:6379"
                  volumes:
                    - /opt/docker-iobroker-redis/redis_data:/data
              
                influxdb:
                  container_name: influxdb
                  image: influxdb:latest
                  hostname: influxdb
                  restart: unless-stopped
                  ports:
                    - "8086:8086"
                  volumes:
                    - /opt/docker-iobroker-redis/influxdb_v1:/var/lib/influxdb
                    - /opt/docker-iobroker-redis/influxdb_v2:/var/lib/influxdb2
                    - /opt/docker-iobroker-redis/influxdb_conf:/etc/influxdb2
                  environment:
                    - DOCKER_INFLUXDB_INIT_MODE=setup
                    - DOCKER_INFLUXDB_INIT_USERNAME=influxdbadmin
                    - DOCKER_INFLUXDB_INIT_PASSWORD=influxdbadmin
                    - DOCKER_INFLUXDB_INIT_ORG=iobroker.net
                    - DOCKER_INFLUXDB_INIT_BUCKET=iobroker
                    - DOCKER_INFLUXDB_INIT_RETENTION=54w
                    - DOCKER_INFLUXDB_INIT_ADMIN_TOKEN=XXXXXXXXXXXXXX
              

              Auf dem HOST vorher User iobroker mit UID=1200, GID=1200 anlegen.
              Nach Installation auf HOSTIP:8086 mit influxdbadmin/influxdbadmin einloggen und unter Load Data >> API Tokens >> Generate API TOKEN ein neues Token anlegen. Den langen Token-Text in den InfluxDB-Adapter kopieren und auf v2 umstellen.

              docker-compose up
              

              und lange warten.

              Den Backup-Adapter habe ich noch nicht getestet.

              M Offline
              M Offline
              Mike Hellracer
              schrieb am zuletzt editiert von
              #6

              @morgennebel
              Hi,
              ich muss doch mal fragen warum ich den User iobroker auf dem Host anlegen muss?
              Danke

              1 Antwort Letzte Antwort
              0

              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

              Registrieren Anmelden
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              195

              Online

              32.7k

              Benutzer

              82.6k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe