matudeploy
v1.2.0
Published
Deploy static sites to MatuDB Hosting (Firebase-like)
Maintainers
Readme
matudeploy
CLI para publicar sitios estáticos en MatuDB Hosting (similar a Firebase Hosting).
Instalación
npm install -g matudeployUso rápido
# 1. Login (abre el navegador de MatuDB)
matudeploy login
# 2. Elegir app y generar matu.config.json (sin secretos)
matudeploy init
# 3. Build + deploy
npm run build
matudeploy deployEl token queda en ~/.matudb/credentials.json (fuera del repo).matu.config.json solo guarda IDs públicos, subdominio y rutas de build.
matu.config.json
{
"$schema": "https://matudb.com/schemas/matu.config.v1.json",
"projectId": "...",
"appId": "...",
"subdomain": "bookly",
"hostingDomain": "matudb.com",
"build": { "output": "./dist", "command": "npm run build" },
"deploy": { "apiUrl": "https://db.matudb.com" },
"spa": true
}Comandos
| Comando | Descripción |
|---------|-------------|
| matudeploy login | Login en navegador (device-code) |
| matudeploy logout | Borra credenciales locales |
| matudeploy init | Lista tus apps y crea matu.config.json |
| matudeploy deploy | Sube la carpeta dist (o -d ./build) |
Flags útiles: -u (API URL), -p/-a (project/app), -d (directorio a subir).
Documentación
Ver la guía completa en el repo MatuDB: docs/HOSTING_DEPLOY.md.
