Fehler sind offensichtlich ™ - Matrix️
v22.12.0Entdecken Sie das leistungsstarke und kostenlose Online -Netzwerk -Tool unter network.corifeus.com
Frei
Dieses Tool wurde für Fachleute und Enthusiasten entwickelt und bietet wesentliche Funktionen für die Netzwerkanalyse, die Fehlerbehebung und das Management. Sie können dieses Tool auch für die Integration oder als Service kaufen.
P3x-redis-ui ist eine vielseitige Redis-GUI, die entweder als Backend-Server im Web oder als Desktop-Anwendung fungieren kann. Diese Open-Source-Software ist besonders effektiv für die Verwaltung von JSONs mit Integration mit JSONEDITOR und ACE. Erkunden Sie eine Vielzahl von Optionen im Dialogfeld "JSON" "JSON" bearbeiten, das auch das Hochladen und Herunterladen von Binärdaten unterstützt. Zusätzlich behandelt es SSH-, Cluster- und Sentinel -Konfigurationen.
P3XRS_PORT und P3XRS_DOCKER_HOME -Umgebungsvariablen an.[object ArrayBuffer] . Verwenden Sie für große Werte Binär -Upload- und Download -Funktionen.Die Redis UI bietet eine leistungsstarke Schnittstelle zum Verwalten von Redis -Datenbanken mit Schwerpunkt auf Sicherheit, Effizienz und Benutzererfahrung. Unabhängig davon, ob Sie sich mit kleinen oder großen Datensätzen befassen, bietet P3x-Redis-UI robuste Lösungen, die auf die verschiedenen operativen Bedürfnisse zugeschnitten sind.
Um die Genauigkeit zu gewährleisten und Fehler zu minimieren, empfehlen wir dringend davon, die Konfigurations JSON -Datei mit einem Texteditor manuell zu erstellen. Verwenden Sie stattdessen die GUI, um die Konfiguration zu generieren, die dann nahtlos in Systeme wie Kubernetes integriert werden kann.
Ausführliche Informationen zu potenziellen Schwachstellen und Minderungsstrategien finden Sie in unserer speziellen Dokumentation.
Entdecken Sie die aktuellste Iteration unseres Projekts unter p3x.redis.patrikx3.com
Datenwiederherstellung: Unsere Redis -Datenbank stellt jeden Morgen jeden Morgen in CET wieder her und bietet täglich einen Neuanfang. Fühlen Sie sich frei, nach Bedarf zu experimentieren.
Anwendungsstabilität: In unserer Testanwendung können Sie kurze Ausfallzeiten (ca. 1 Sekunde) feststellen, möglicherweise aufgrund automatischer Updates, die durch Änderungen im Git -Repository ausgelöst werden.
Versionskonsistenz: Bitte beachten Sie, dass sich der Live -Snapshot von den Versionen von GitHub oder NPM unterscheiden kann. Updates und neue Funktionen werden in der Regel monatlich veröffentlicht oder nach Entwicklungen.
Screenshots Readme
Das Änderungsprotokoll Readme
https://github.com/patrikx3/redis-ui/releases
Unsere Anwendung unterstützt Builds für Intel- und Apple -Siliziumarchitekturen.
Obwohl ich kein Apple -Experte bin, müssen Sie, wenn Sie die zip -Datei für die arm64 -Version herunterladen, den folgenden Befehl in der nicht ausgeputzten App ausführen, um das von macOS angewendete Quarantäneattribut zu entfernen:
sudo xattr -rd com.apple.quarantine P3X-Redis-UI.appDieser Befehl stellt sicher, dass Ihr System der Anwendung vertraut und es ihm ermöglicht, reibungslos ohne Sicherheitsunterbrechungen von macOS auszuführen.
Sie laden von der Releases -Seite herunter und installieren als:
wget https://github.com/patrikx3/redis-ui/releases/download/v ${VERSION} /P3X-Redis-UI- ${VERSION} -x86_64.flatpak
flatpak install ./P3X-Redis-UI- ${VERSION} -x86_64.flatpak
flatpak run com.patrikx3.redis_uiNeben dem Menü ist integriert.
Appimage, DEP und RPM Auto -Update selbst.
Ausführen:
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt-get update
sudo apt-get install appimagelaunchermkdir -p $HOME /opt
mv ~ /Downloads/p3x-redis-ui-a.b.c-x86_64.AppImage $HOME /opt/
chmod +x $HOME /opt/p3x-redis-ui-a.b.c-x86_64.AppImage
# Then you can run it
$HOME /opt/p3x-redis-ui-a.b.c-x86_64.AppImage & Die App finden Sie in ElectronJS -Apps und suchen Sie nach P3X . Sie finden es.
Starten Sie mit einem Server oder über einen Browser und NodeJS/NPM.
Starten Sie mit einem Server Readme
Eine Beschreibung der Konfigurationsdatei Readme
Eine Beschreibung der Konfigurationsverbindungen Readme
Beispiel für Konfigurationsverbindungen
https://hub.docker.com/r/patrikx3/p3x-redis-ui
https://github.com/patrikx3/redis-ui/blob/master/docker-compose.yml
wget https://raw.githubusercontent.com/patrikx3/redis-ui/master/docker-compose.yml
# You might want to tune the settings folder in the docker-compose.yml.
# the /home/user/p3x-redis-ui-settings settings folder in yml should be set by yourself.
docker-compose up # you can tune the settings folder
# in the -v first part is where you can set your own folder
mkdir -p ./p3x-redis-ui-settings
docker run -v $PWD /p3x-redis-ui-settings:/settings -h docker-p3x-redis-ui -p 7843:7843 -t -i patrikx3/p3x-redis-uiDie GUI wird @ http: // localhost: 7843 sein
Ein vollständiges Beispiel für die Bereitstellung p3x-redis-ui in kubernetes unter Verwendung von RAW Manifests https://github.com/patrikx3/redis-ui/blob/master/k8s/manifests
kubectl apply -f namespace.yaml
# Do not forget to edit redis host and password configuration
kubectl apply -f configmap.yaml
kubectl apply -f deployment.yaml
kubectl apply -f service.yaml
kubectl apply -f ingress.yaml Helm-Diagramm p3x-redis-ui Bereitstellung in Kubernetes https://github.com/patrikx3/redis-ui/blob/master/k8s/chart
helm template -f values.yaml release --namespace namespace . > generated.yaml
kubectl apply -f generated.yamlDie Mitwirkenden Readme
Verwenden Sie für Dateinamen nicht Camelcase, sondern verwenden Sie Kebab-Case. Der Ordner sollte auch als Kebab-Case genannt werden. Wie Sie sehen können, verwenden alle Code -Dateinamen so, ändern Sie dies bitte nicht. Bitte wenden Sie die Einstellungen für .editorconfig in Ihrer IDE an.
Es erstellt ein Paket, mit dem Sie p3x-redis-ui-server und p3x-redis-ui-material in einem zusammenstellen können:
Server auf GitHub
Client auf GitHub
Wenn Sie sich für diese App entwickeln, müssen Sie testen, dass alle JS -Codes -Schreiben mit Elektronen arbeiten (da die eingebettete Electron NodeJS -Version normalerweise unter den realen NodeJs liegt). Sobald der Server und der Client wie oben ausgeführt werden, klonen Sie dieses Repo und testen wie folgt:
# terminal 1
git clone https://github.com/patrikx3/redis-ui-material.git
cd redis-ui-material
npm install
npm run dev
# terminal 2
git clone https://github.com/patrikx3/redis-ui-server.git
cd redis-ui-server
npm install
npm run dev
# if you are not working on Electron, at this point you can fire the browser
# @ http://localhost:8080/
# terminal 3
git clone https://github.com/patrikx3/redis-ui.git
cd redis-ui
npm install
./scripts/start-local.sh
# or
. s cripts s tart-local.cmd Standardmäßig werden nur Englisch erstellt, aber angesichts aller Zeichenfolgen stammen aus einer JS -Datei sehr schnell, eine andere Sprache zu laken, z. Deutsch, Französisch, Spanisch usw. ...
Für eine neue Sprache
Englische Saiten für die Web -Benutzeroberfläche
Englische Saiten für das Elektron
Moment eine neue Sprache für den Anbieter (erfordert Moment/Gebietsschema)
JSON -Herausgeber, um eine neue Sprache einzubeziehen
Moment eine neue Sprache für Material (MomentDatemap)
Humanize Dauer
Interessanterweise verwendet diese Lösung keine Ruhe. Es entscheidet sich stattdessen für Socket.io! ? Es mag ein bisschen unkonventionell erscheinen, aber ich schätze die Wahl tatsächlich. Die Verwendung von Socket.io wird voraussichtlich reaktionsfähiger sein, da der mit dem HTTP -Protokoll verbundene signifikante Overhead vermieden wird. Dieser Ansatz sollte ein reibungsloseres und schnelleres Interaktionserlebnis bieten.
https://www.google.com/search?q=rest+vs+Websocket+ Comparison+Benchmarks
P3x Redis UI -Spielplatz
Corifeus p3x Redis UI
Alternativeto Redis UI
NPM P3x Redis UI
Snap Store
Github.io Seite
Wenn Sie unsere Arbeit zu schätzen wissen, sollten Sie dieses Repository in Betracht ziehen oder eine Spende zur Unterstützung der Serverwartung und der laufenden Entwicklung durchführen. Ihre Unterstützung bedeutet uns die Welt - danke!
Unser Server kann gelegentlich ausgefallen sein, aber bitte geduldig. In der Regel wird es innerhalb von 15 bis 30 Minuten wieder online sein. Wir schätzen Ihr Verständnis.
Alle meine Domains, einschließlich Patrikx3.com und Corifeus.com, werden in meiner Freizeit entwickelt. Während Sie möglicherweise auf geringfügige Fehler stoßen, sind die Standorte im Allgemeinen stabil und voll funktionsfähig.
Versionsstruktur: Wir folgen einem Major.minor.patch -Versionsschema:
Wichtige Änderungen: In der Readme werden alle Veränderungen im Rahmen des ReadMe prominent festgestellt, um Sie auf dem Laufenden zu halten.
P3x-redis-ui bauen v2024.10.121