c4rlit0 / gladys-googledrive Goto Github PK
View Code? Open in Web Editor NEWGladys module to add functionality for back up database into GoogleDrive
Gladys module to add functionality for back up database into GoogleDrive
Hello !
Je suis entrain de review ton module avant de l'accepter sur le store, j'ai quelques feedbacks :)
Déjà, pourquoi shellJS ? Pour lancer des commandes en CLI avec Node.js c'est déjà possible nativement sans dépendances, je sais pas si t'avais vu cette fonction :
var child_process = require('child_process');
child_process.exec('TA COMMANDE SHELL', function (err, stdout, stderr){
});
Ensuite, donner un accès complet au shell du système Linux sur lequel Gladys est installé c'est assez gros quand même ^^ ça peut être pratique pour ceux qui s'y connaissent, mais pour l'utilisateur lambda qui installe le module en cliquant dans une interface c'est une faille de sécurité pour moi :)
Pour moi, ce module devrait juste :
Aussi, tu utilise "root" "root" comme mot de passe et utilisateur mysql, or l'utilisateur a peut être modifié ces variables. Il serait bien de faire cette partie en Node.js et d'utiliser les variables d'environnements qui contiennent ces valeurs !
Si tu as besoin d'aide pour travailler sur tout ça hésite pas :)
Merci encore d'avoir bossé sur ce module en tout cas, ça fait plaisir !
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.