Aquí voy a relatar cómo subir la documentación de la API HTTP a ESC POS a mi servidor Nginx usando Rsync.
Lo primero es compilar:
C:\Users\parzibyte\Documents\desarrollo\vue\http-api-thermal-printer-desktop>npm run docs:build
El resultado está en docs.vuepress\dist así que hago un:
cd ./docs/.vuepress
Hago un Dry run con Rsync:
rsync -rvnzi --delete dist/ usuario@servidor.com:/ruta/a/docs
Analizo la salida y si todo está bien entonces quito la n:
rsync -rvzi --delete dist/ usuario@servidor.com:/ruta/a/docs
Por alguna razón siempre que hago esto me da un forbidden 403 en el servidor, así que me conecto por SSH a mi servidor y hago:
sudo chmod -R 750 http-esc-pos-desktop-docs/
sudo chown -R mi_usuario:nginx http-esc-pos-desktop-docs/
Voy a buscar la solución para que ya no tenga que estar haciendo el chmod ni el chown pero mientras tanto quiero que quede documentado.
El código fuente de la documentación está en GitHub y la documentación ya compilada en Documentación ESC POS impresoras térmicas
Si el post ha sido de tu agrado te invito a que me sigas para saber cuando haya escrito un nuevo post, haya
actualizado algún sistema o publicado un nuevo software.
Facebook
| X
| Instagram
| Telegram |
También estoy a tus órdenes para cualquier contratación en mi página de contacto