core-scripts
📃
Description Una coleccion de scripts, para complementar procesos en toda aplicacion.
🏠
Nav- Instalation
🔑 - Docs
📚 - Usage
🔰 - Requirements
⚠️ - Environment variables
🔐 - Dependencies
📁 - Implement with Docker
🐋 - Screenshots
🖼️ - Authors
👪 - License
📄 - Kanbas
🔑
Instalation
npm i @core_/scripts
🔰
Usage
Para empezar a usar la herramienta, en el directorio de tu proyecto, usa:
npx core-scripts
Comandos
- init: Inicia los elemtentos de la app
Comandos NPM
- nucleo:d - Descarga el nucleo de mega
- nucleo:u - Carga el nucleo a mega
- mongol:u - Carga la base de datos mongo local
- mongol:d - Descarga la base de datos mongo local
- mongoe:u - Carga la base de datos mongo externa
- mongoe:d - Descarga la base de datos mongo externa
⚠️
Requirements - Para pasar las variables de entorno se necesita una archivo llamado: .env.core y este archivo necesita ser ignorado en .gitignore. NOTA: si se quiere mas seguridad a la hora de usar la contrasena, eliminarla del uri, y colocarla manualmente cuando lo pida.
- Se necesita el modulo env-cmd
- Se tiene que tener instalado megatools, para alguno de los comandos
🐋
Implement with Docker
📁
Dependencies
🔐
Environment variables
MEGA_MAIL_A - Correo de mega
MEGA_PASS_A - Contrasena de mega
MONGO_USER - Usuario de mongo
MONGO_PASSWORD - Contrasena de mongo
MONGO_URI_DOWNLOAD - Ruta de coneccion de mongo para descargar la base de datos
MONGO_URI_UPLOAD - Ruta de coneccion mongo para cargar la base de datos
DEBUG - Para activar el modo debug (default false)
🖼️
Screenshots
📄
License
👪
Authors
- Ricardo Torrellas