Skip to content

Redis Insight - Desktop UI

Redis
1 1 156
  • Mein kleines Python GUI für die Verwaltung meiner Aktien, bedarf heute einiger Anpassungen. Da ich mit einer produktiven und einer Entwicklungs-Datenbank arbeite, war es relativ unkompliziert die Anpassungen an der Entwicklungs-Datenbank vorzunehmen. Bei der produktiven, gestaltete sich das Ganze etwas komplizierter. Da fiel mir ein, das Redis dafür ein Tool anbietet.

    https://redis.com/redis-enterprise/redis-insight/

    Nach Preisgabe irgendeiner EMail-Adresse und dem Herunterladen, kann man das Tool installieren.

    dpkg -i RedisInsight-v2-linux-amd64.deb
    

    Nach dem Starten, konfiguriert man den Datenbank Zugriff.

    7490f738-026b-4e8b-8a37-6bd93b6d0171-grafik.png

    Hier sieht man den Zugriff auf meinen Docker Redis Container. Nach dem Zugriff auf die Redis DB, sieht man folgendes Fenster.

    1f62a97d-2409-41c3-8367-b086ba2eefa9-grafik.png

    Nach dem Klick auf stocks erscheint folgendes.

    27c3d281-4f3b-48c3-b2bc-10f21d027129-grafik.png

    Hier kann man zur Rechten die Einträge sehen und auch editieren, löschen usw. Unten habe ich auch mal die die CLI eingeblendet. Oben links kann man bei db1 auf den Stift klicken und die Datenbank Nummer auswählen.

    Dieses Tool hat mir heute richtig viel Zeit erspart. Ich hätte sonst aufwendig mit Python was schreiben müssen und hätte es auf der produktiven DB ausprobieren müssen. Das wollte ich unbedingt vermeiden.

    Also, wer so einen Anwendungsfall mal hat, nun wisst ihr was man dafür nehmen kann 😉

  • FrankMF FrankM hat am auf dieses Thema verwiesen
  • #Linux Hallo da draußen.

    Uncategorized linux mint
    2
    0 Stimmen
    2 Beiträge
    74 Aufrufe
    frankm@nrw.socialF
    @MDutzi Ich mag das Fediverse hier auch und habe hier schon unzählige sehr gute Tipps bekommen. Hier lesen ganz viele Menschen mit, die sich richtig gut auskennen oder das auch meistens beruflich machen.Frage gut formulieren und mit dem richtigen Tag hier rein und dann wird das schon.
  • Update 1.32.6

    Vaultwarden vaultwarden linux
    1
    0 Stimmen
    1 Beiträge
    150 Aufrufe
    Niemand hat geantwortet
  • Rest-Server v0.13.0 released

    Restic rest-server restic linux
    2
    0 Stimmen
    2 Beiträge
    396 Aufrufe
    FrankMF
    Download Rest-Server und installieren Im Github Repository den aktuellen Release suchen. Hier am Beispiel der aktuellen Version 0.13.0 (27.07.2024) Datei herunterladen wget https://github.com/restic/rest-server/releases/download/v0.13.0/rest-server_0.13.0_linux_amd64.tar.gz Die Datei entpacken tar -xf rest-server_0.13.0_linux_amd64.tar.gz Ins Verzeichnis wechseln cd rest-server_0.13.0_linux_amd64 Wenn der Rest-Server läuft, dann muss man diesen erst mal stoppen. systemctl stop rest-server Danach kopiert man das File nach bin. Wer mag sichert vorher das alte File. cp rest-server /usr/local/bin Danach kann man den Rest-Server wieder starten. systemctl start rest-server Versionskontrolle root@rest-server:~# rest-server -v rest-server version rest-server 0.13.0 compiled with go1.22.5 on linux/amd64 Die Hilfe vom Rest-Server root@rest-server:~# rest-server -h Run a REST server for use with restic Usage: rest-server [flags] Flags: --append-only enable append only mode --cpu-profile string write CPU profile to file --debug output debug messages -h, --help help for rest-server --htpasswd-file string location of .htpasswd file (default: "<data directory>/.htpasswd)" --listen string listen address (default ":8000") --log filename write HTTP requests in the combined log format to the specified filename (use "-" for logging to stdout) --max-size int the maximum size of the repository in bytes --no-auth disable .htpasswd authentication --no-verify-upload do not verify the integrity of uploaded data. DO NOT enable unless the rest-server runs on a very low-power device --path string data directory (default "/tmp/restic") --private-repos users can only access their private repo --prometheus enable Prometheus metrics --prometheus-no-auth disable auth for Prometheus /metrics endpoint --tls turn on TLS support --tls-cert string TLS certificate path --tls-key string TLS key path -v, --version version for rest-server Systemd Wer noch ein passendes systemd File benötigt. [Unit] Description=Rest Server After=syslog.target After=network.target [Service] Type=simple User=rest-server Group=rest-server ExecStart=/usr/local/bin/rest-server --private-repos --tls --tls-cert /mnt/rest-server/<DOMAIN>/fullchain.pem --tls-key /mnt/rest-server/<DOMAIN>/key.pem --path /mnt/rest-server Restart=always RestartSec=5 # Optional security enhancements NoNewPrivileges=yes PrivateTmp=yes ProtectSystem=strict ProtectHome=yes ReadWritePaths=/mnt/rest-server [Install] WantedBy=multi-user.target
  • NAS 2023 - Software Teil 2

    Angeheftet Verschoben Linux nas linux
    1
    4
    0 Stimmen
    1 Beiträge
    252 Aufrufe
    Niemand hat geantwortet
  • Ansible - ein kurzer Test

    Linux ansible linux
    1
    0 Stimmen
    1 Beiträge
    184 Aufrufe
    Niemand hat geantwortet
  • NodeBB - Update auf v1.18.6

    NodeBB nodebb nodejs linux
    1
    1
    0 Stimmen
    1 Beiträge
    169 Aufrufe
    Niemand hat geantwortet
  • OpenWRT - Zonen

    Verschoben OpenWRT & Ubiquiti ER-X openwrt linux
    2
    3
    0 Stimmen
    2 Beiträge
    691 Aufrufe
    FrankMF
    Es ist was heller geworden [image: 1610188645165-7b86e97c-31a5-44b6-809f-25d9d1c2ee4a-image.png] Die besagte Forward Regel [image: 1610188840619-zonen.png] Diese Forward Regel zieht erst dann, wenn es mehrere Interfaces in einer Zone gibt. Aus der Doku INPUT rules for a zone describe what happens to traffic trying to reach the router itself through an interface in that zone. OUTPUT rules for a zone describe what happens to traffic originating from the router itself going through an interface in that zone. FORWARD rules for a zone describe what happens to traffic passing between different interfaces belonging in the same zone. Das heisst nun, das ein Forwarding zwischen zwei Zonen immer eine spezifische Regel unter Traffic Rules benötigt. Forwarding between zones always requires a specific rule. Somit ist ein Forwarding zwischen zwei Zonen in den Standard Einstellungen nicht erlaubt. Das kann ich hier auch so bestätigen. Das ist ja auch das was ich mit meiner "DMZ"-Zone erreichen möchte. Kein Zugriff auf LAN. Unter Zone ⇒ Forwardings kann man jetzt sehen, das das Forwarding von LAN in Richtung WAN und DMZ erlaubt ist. WAN ist logisch, sonst komme ich ja nicht ins Internet. DMZ habe ich eingestellt, damit ich auch Teilnehmer im DMZ Netz erreichen kann, wenn ich da mal ran muss. [image: 1610189307657-8a548c29-8bc5-4074-8099-66460bcea9a8-image.png] Stelle ich das jetzt so ein. [image: 1610189398985-dca8b393-f613-4cab-a377-ffbc2bb8ddf5-image.png] Dann kann ich von der DMZ Zone aus das LAN erreichen. Aha, so langsam verstehe ich Quelle: https://forum.openwrt.org/t/firewall-zones-and-settings/84369
  • VSCodium

    Linux linux vscodium
    1
    1
    0 Stimmen
    1 Beiträge
    272 Aufrufe
    Niemand hat geantwortet