Les bugs sont évidents ™ - Matrix️
v22.12.0Découvrez l'outil de réseautage en ligne puissant et gratuit à Network.Corifeus.com
Gratuit
Conçu pour les professionnels et les passionnés, cet outil fournit des fonctionnalités essentielles pour l'analyse du réseau, le dépannage et la gestion. Vous pouvez également acheter cet outil d'intégration ou en tant que service.
P3X-Redis-UI est une interface graphique redis polyvalente qui peut fonctionner comme un serveur backend sur le Web ou comme une application de bureau. Ce logiciel open source est particulièrement efficace pour gérer JSON, avec l'intégration avec JSONEditor et Ace. Explorez une variété d'options dans la boîte de dialogue du bouton «Edit JSON», qui prend également en charge le téléchargement et le téléchargement de données binaires. De plus, il gère les configurations SSH, Cluster et Sentinel.
P3XRS_PORT et P3XRS_DOCKER_HOME .[object ArrayBuffer] . Pour de grandes valeurs, utilisez des capacités de téléchargement binaire et de téléchargement.Redis UI fournit une interface puissante pour gérer les bases de données Redis en mettant l'accent sur la sécurité, l'efficacité et l'expérience utilisateur. Que vous ayez affaire à des ensembles de données petits ou grands, P3X-Redis-UI propose des solutions robustes adaptées pour répondre à divers besoins opérationnels.
Pour garantir la précision et minimiser les erreurs, nous vous conseillons fortement de créer manuellement le fichier JSON de configuration à l'aide d'un éditeur de texte. Au lieu de cela, utilisez l'interface graphique pour générer la configuration, qui peut ensuite être intégrée de manière transparente dans des systèmes comme Kubernetes.
Pour des informations détaillées sur les vulnérabilités potentielles et les stratégies d'atténuation, veuillez vous référer à notre documentation dédiée.
Explorez l'itération la plus récente de notre projet sur p3x.redis.patrikx3.com
Restauration des données: notre base de données Redis restaure automatiquement certains ensembles de données tous les matins au CET, offrant un nouveau départ tous les jours. N'hésitez pas à expérimenter au besoin.
Stabilité de l'application: vous pouvez remarquer un bref temps d'arrêt (environ 1 seconde) dans notre application de test, peut-être en raison des mises à jour automatiques déclenchées par des modifications du référentiel GIT.
Cohérence de la version: veuillez noter que l'instantané en direct peut différer des versions disponibles sur GitHub ou NPM. Les mises à jour et les nouvelles fonctionnalités sont généralement publiées mensuelles ou au fur et à mesure que les développements se produisent.
Captures d'écran Readme
Le journal de modification Readme
https://github.com/patrikx3/redis-ui/releases
Notre application prend en charge les builds pour les architectures Intel et Apple Silicon.
Bien que je ne sois pas un expert Apple, si vous téléchargez le fichier zip pour la version arm64 , vous devrez exécuter la commande suivante sur l'application non tazée pour supprimer l'attribut de quarantaine appliqué par macOS:
sudo xattr -rd com.apple.quarantine P3X-Redis-UI.appCette commande garantit que votre système fait confiance à l'application, ce qui lui permet de fonctionner en douceur sans interruptions de sécurité de MacOS.
Vous téléchargez à partir de la page des versions et installez-vous en tant que:
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_uiOutre le menu est intégré.
APPIMAGE, DEP et RPM Auto se mettent à jour lui-même.
Exécuter:
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 & L'application peut être trouvée sur les applications ElectronJS et rechercher P3X , vous le trouverez.
Démarrez avec un serveur ou via un navigateur et NodeJS / NPM.
Démarrer avec un serveur Readme
Une description du fichier de configuration Readme
Une description des connexions de configuration Readme
Exemple de connexions de configuration
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-uiL'interface graphique sera @ http: // localhost: 7843
Un exemple complet de déploiement p3x-redis-ui à Kubernetes à l'aide de manifestes bruts 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 CHART p3x-redis-ui Déploiement à 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.yamlLes contributeurs réadme
Pour les noms de fichiers, n'utilisez pas CamelCase, mais utilisez le cas de kebab. Le dossier doit également être nommé en cas de kebab. Comme vous pouvez le voir, tous les noms de fichiers de code l'utilisent comme ça, ne changez pas cela. Veuillez appliquer les paramètres .editorconfig dans votre IDE.
Il crée un package qui vous permet de composer p3x-redis-ui-server et p3x-redis-ui-material en un:
Serveur sur github
Client sur github
Si vous vous développez sur cette application, vous devez tester, que tout JS que vous codez écrivez fonctionne avec Electron (car la version Electron NodeJS intégrée est généralement inférieure aux NodeJS réels). Une fois que le serveur et le client s'exécutent comme ci-dessus, vous clonez ce dépôt et testez comme ceci:
# 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 Par défaut, seul l'anglais est créé, mais étant donné que toutes les chaînes proviennent d'un fichier JS , il est très rapide de découvrir une autre langue, par exemple. Allemand, français, espagnol etc ...
Pour une nouvelle langue
Strings anglais, pour l'interface utilisateur Web
Cordes anglaises, pour l'électron
Moment une nouvelle langue pour le vendeur (nécessite un moment / lieu)
Éditeur JSON, pour incorporer une nouvelle langue
Moment une nouvelle langue pour le matériel (momentdatemap)
Humaniser la durée
Fait intéressant, cette solution n'emploie pas de repos; Il opte pour Socket.io à la place! ? Cela peut sembler un peu non conventionnel, mais j'apprécie vraiment le choix. L'utilisation de socket.io devrait être plus réactive, car elle évite les frais généraux significatifs associés au protocole HTTP. Cette approche devrait offrir une expérience d'interaction plus fluide et plus rapide.
https://www.google.com/search?q=Rest+vs+websocket+comparison+Benchmarks
P3x Redis UI Playground
Corifeus p3x redis ui
Alternativeto redis ui
Npm p3x redis ui
Boutique de bouteille
Page github.io
Si vous appréciez notre travail, envisagez de mettre en vedette ce référentiel ou de faire un don pour prendre en charge la maintenance du serveur et le développement continu. Votre soutien signifie le monde pour nous - merci!
Notre serveur peut parfois être en panne, mais soyez patient. En règle générale, il sera de retour en ligne dans les 15-30 minutes. Nous apprécions votre compréhension.
Tous mes domaines, y compris patrikx3.com et corifeus.com, sont développés pendant mon temps libre. Bien que vous puissiez rencontrer des erreurs mineures, les sites sont généralement stables et entièrement fonctionnels.
Structure de version: nous suivons un schéma de version major.minor.patch:
Changements importants: tous les changements de rupture sont en bonne place dans le Readme pour vous tenir informé.
P3X-Redis-UI Build V2024.10.121