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.
    • 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