Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Änderung des Lizenzmodells bei Redis

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Änderung des Lizenzmodells bei Redis

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      J_Paul last edited by

      Ist Iobroker von den Änderungen der Lizenzmodelle von Redis (ab Version 7.4.x) betroffen?
      Falls ja, wäre https://valkey.io/ eine Alternative?

      Jey Cee 1 Reply Last reply Reply Quote 0
      • Jey Cee
        Jey Cee Developer @J_Paul last edited by

        @j_paul nein das hat keine Auswirkung da ioBroker kein Redis mit installiert. Redis muss vom Benutzer installiert werden, damit liegt die Verantwortung zur Einhaltung der Lizenz auch beim Nutzer.
        Soweit ich das auf der Seite von Redis gesehen habe gibt es eine Community Edition die Kostenlos ist.

        1 Reply Last reply Reply Quote 1
        • apollon77
          apollon77 last edited by

          Würde ich genauso sehen wie @Jey-Cee es formuliert hat.

          1 Reply Last reply Reply Quote 1
          • OliverIO
            OliverIO last edited by OliverIO

            könnte man valkey 1:1 (noch) verwenden?
            Irgendwann werden die evtl von redis weg driften.

            ist evtl dann so wie bei mysql und mariadb.

            Thomas Braun 1 Reply Last reply Reply Quote 1
            • Thomas Braun
              Thomas Braun Most Active @OliverIO last edited by Thomas Braun

              Da soweit ich das sehe im ioBroker kein Code von redis direkt enthalten ist stellt das erstmal kein Problem dar.
              Der geneigte Verwender muss es ja nachinstallieren, dann muss sich auch der User um die Lizenzbedingungen kümmern.

              Im kommenden Debian 13 'Trixie' wird die letzte unter einer freien Lizenz veröffentlichte Version in den hauseigenen Repos zu finden sein, für aktuellere Versionen muss ja ein Repository von dritter Hand angelegt werden.

              Man kann natürlich auch schauen, ob und wie man die Schnittstellen im ioBroker kompatibel zu einem der geforkten Projekte wie z. B. valkey macht.

              Edit:
              Hier die Versionen für die in den einzelenen Debian-Releases vorgesehenen Versionsstände:

              https://packages.debian.org/search?keywords=redis&searchon=names&suite=all&section=all

              1 Reply Last reply Reply Quote 2
              • apollon77
                apollon77 last edited by

                @thomas-braun sagte in Änderung des Lizenzmodells bei Redis:

                valkey

                Also theoretisch, von einem kurzen check deren Doku sehe ich es so, als nutzt valkey auch RESP als Protokoll wie Redis. Wenn jetzt die Befehle die ioBroekr nutzt inkl. LUA Scripting und kompatibles interface dort auch gleichist dann wäre das austauschbar.

                Am Ende müsste es jemand(TM) mal testen

                mcm1957 1 Reply Last reply Reply Quote 0
                • mcm1957
                  mcm1957 @apollon77 last edited by

                  @apollon77
                  Schade dass TM ständig überlastet ist 🙂

                  apollon77 1 Reply Last reply Reply Quote 1
                  • apollon77
                    apollon77 @mcm1957 last edited by

                    @mcm1957 Naja das gute ist das so ein Jemand ggf jeder sein kann der ein bissl technisch versiert das mal aufsetzt und es dann einfach versuche wie mit einem Redis

                    Marc Berg 1 Reply Last reply Reply Quote 0
                    • Marc Berg
                      Marc Berg Most Active @apollon77 last edited by Marc Berg

                      @apollon77

                      Hab’s mal kurz getestet. Läuft problemlos.

                      
                      2025-04-03 15:33:18      -------------------------
                      --------------------------------------------------------------------------------
                      -----                                                                      -----
                      ----- ██╗  ██████╗  ██████╗  ██████╗   ██████╗  ██╗  ██╗ ███████╗ ██████╗  -----
                      ----- ██║ ██╔═══██╗ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██║ ██╔╝ ██╔════╝ ██╔══██╗ -----
                      ----- ██║ ██║   ██║ ██████╔╝ ██████╔╝ ██║   ██║ █████╔╝  █████╗   ██████╔╝ -----
                      ----- ██║ ██║   ██║ ██╔══██╗ ██╔══██╗ ██║   ██║ ██╔═██╗  ██╔══╝   ██╔══██╗ -----
                      ----- ██║ ╚██████╔╝ ██████╔╝ ██║  ██║ ╚██████╔╝ ██║  ██╗ ███████╗ ██║  ██║ -----
                      ----- ╚═╝  ╚═════╝  ╚═════╝  ╚═╝  ╚═╝  ╚═════╝  ╚═╝  ╚═╝ ╚══════╝ ╚═╝  ╚═╝ -----
                      -----                                                                      -----
                      -----              Welcome to your ioBroker Docker container!              -----
                      -----                    Startupscript is now running!                     -----
                      -----                          Please be patient!                          -----
                      --------------------------------------------------------------------------------
                      --------------------------------------------------------------------------------
                      -----                          System Information                          -----
                      -----                    arch:                x86_64                       -----
                      -----                    hostname:            iobroker                     -----
                      -----                                                                      -----
                      -----                          Version Information                         -----
                      -----                    image:               v10.0.0                      -----
                      -----                    build:               20250327.234357              -----
                      -----                    node:                v20.19.0                     -----
                      -----                    npm:                 10.8.2                       -----
                      -----                                                                      -----
                      -----                        Environment Variables                         -----
                      -----                    DEBUG:               false                        -----
                      -----                    IOB_BACKITUP_EXTDB:  true                         -----
                      -----                    IOB_OBJECTSDB_TYPE:  redis                        -----
                      -----                    IOB_OBJECTSDB_HOST:  valkey                       -----
                      -----                    IOB_OBJECTSDB_PORT:  6379                         -----
                      -----                    IOB_STATESDB_TYPE:   redis                        -----
                      -----                    IOB_STATESDB_HOST:   valkey                       -----
                      -----                    IOB_STATESDB_PORT:   6379                         -----
                      -----                    PACKAGES:            influxdb2-cli redis-tools    -----
                      -----                    PACKAGES_UPDATE:     true                         -----
                      -----                    SETGID:              1000                         -----
                      -----                    SETUID:              1000                         -----
                      --------------------------------------------------------------------------------
                      --------------------------------------------------------------------------------
                      -----                   Step 1 of 5: Preparing Container                   -----
                      --------------------------------------------------------------------------------
                      PACKAGES_UPDATE is set. Updating Linux packages on first run... Done.
                      PACKAGES is set. Installing the following additional Linux packages: influxdb2-cli redis-tools
                      influxdb2-cli is not installed. Installing... Done.
                      redis-tools is not installed. Installing... Done.
                      --------------------------------------------------------------------------------
                      -----             Step 2 of 5: Detecting ioBroker Installation             -----
                      --------------------------------------------------------------------------------
                      Existing installation of ioBroker detected in "/opt/iobroker".
                      --------------------------------------------------------------------------------
                      -----             Step 3 of 5: Checking ioBroker Installation              -----
                      --------------------------------------------------------------------------------
                      (Re)setting permissions (This might take a while! Please be patient!)... Done.
                      Configuring custom objects db...
                      IOB_OBJECTSDB_TYPE is available and value meets detected ioBroker installation.
                      IOB_OBJECTSDB_HOST is available but value is different from detected ioBroker installation.
                      Setting host of objects db to "valkey"... Done.
                      IOB_OBJECTSDB_PORT is available but value is different from detected ioBroker installation.
                      Setting port of objects db to "6379"... Done.
                      Configuring custom states db...
                      IOB_STATESDB_TYPE is available and value meets detected ioBroker installation.
                      IOB_STATESDB_HOST is available but value is different from detected ioBroker installation.
                      Setting host of states db to "valkey"... Done.
                      IOB_STATESDB_PORT is available but value is different from detected ioBroker installation.
                      Setting port of states db to "6379"... Done.
                      Checking database connection... Done.
                      Hostname in ioBroker matches the hostname of this container.
                      --------------------------------------------------------------------------------
                      -----                Step 4 of 5: Applying Special Settings                -----
                      --------------------------------------------------------------------------------
                      Some adapters have special requirements/ settings which can be activated by the use of environment variables.
                      For more information see ioBroker Docker image docs (https://docs.buanet.de/iobroker-docker-image/docs/).
                      IOB_BACKITUP_EXTDB is "true". Unlocking features...Done.
                      Userscript for first start detected and this is the first start of a new container.
                      Running userscript_firststart.sh... 
                      --------------------------------------------------------------------------------
                      -----                    Step 5 of 5: ioBroker Startup                     -----
                      --------------------------------------------------------------------------------
                      ##### #### ### ## # iobroker.js-controller log output # ## ### #### #####
                      host.iobroker check instance "system.adapter.admin.0" for host "iobroker"
                      host.iobroker check instance "system.adapter.backitup.0" for host "iobroker"
                      

                      EDIT: Adapterupdates und Datei hochladen getestet. Was könnte man noch testen?

                      Edit2: Backup geht auch

                      apollon77 1 Reply Last reply Reply Quote 3
                      • apollon77
                        apollon77 @Marc Berg last edited by apollon77

                        @marc-berg Wenn im normalen Betrieb keine meldungen im log kommen dann scheint wirklich alles zu tun ... cool.

                        Und DANKE!

                        Meister Mopper 1 Reply Last reply Reply Quote 1
                        • Meister Mopper
                          Meister Mopper @apollon77 last edited by Homoran

                          Super, dass ihr euch kümmert!

                          Wer auf valkey umstellen möchte, kann sich hier: (https://valkey.io/topics/migration/) einlesen.

                          1 Reply Last reply Reply Quote 1
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          430
                          Online

                          31.9k
                          Users

                          80.2k
                          Topics

                          1.3m
                          Posts

                          8
                          11
                          565
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo