project-openubl / ublhub

Facturacion electronica Peru - Crea y envía XMLs a la SUNAT
https://project-openubl.github.io/
Apache License 2.0
14 stars 13 forks source link

Conexion y levante #10

Closed jbaldarr closed 3 years ago

jbaldarr commented 3 years ago

Hola Amigo, me gustaría levantar el servicio en Ubuntu y enviar los documentos desde un sistema windows.

Estoy sufriendo un poco con la aplicación en si, no he podido ejecutarla, quisiera saber que debo instalar más, aparte de visual studio code, tengo quarkus corriendo junto con minio , por eso he instalado ubuntu en otra pc y he puesto todo en 0, para levantar xsender exclusivamente.

github-actions[bot] commented 3 years ago

Cogratulations! You have just created your first issue. Thanks for contributting to this project! We will answer you as soon as possible' first issue

carlosthe19916 commented 3 years ago

Hola @jbaldarr ,

NOTA: necesitas JDK 11 instalado.

Si quieres levantar la aplicación en modo desarrollo puedes seguir los siguientes pasos:

git clone https://github.com/project-openubl/xsender-server.git
cd xsender-server
./mvnw install -DskipTests
./mvnw compile quarkus:dev -f api/ -DnoDeps

Eso es todo, el servidor se encuentra corriendo en http://localhost:8080/

Puedes enviar tus comprobantes usando cualquier llamada HTTP, ejemplo usando Postman:

Screenshot from 2020-10-23 08-14-07

La configuración por defecto no requiere minio ni ningun servidor de mensajeria. Estas son las opciones que tienes:

En modo producción

Para producción debes de correr:

./mvnw install -DskipTests

buscar los ejecutables java en:

copiar y pegar esas dos cosas y ejecutar tu programa como cualquier programa java:

java -jar myEjecutable.jar

NOTA: También puedes hacer que el .jar de producción se ejecute como un servicio del sistema operativo, hay muchos tutoriales en la web.

carlosthe19916 commented 3 years ago

Algo más. Si quieres ejecutar xsender-server y acceder desde afuera a él debes de hacer que Quarkus escuche en todas las interfaces de red usando la propiedad quarkus.http.host:

jbaldarr commented 3 years ago

Gracias por responder, ya felizmente pude poner todo al 100% y estoy corriendo modo dev el proyecto, ya tengo a quarkus , xsender configurado y lo puedo ver desde otra pc sin problemas quisiera apoyar con el desarrollo de una vista del estado de los documentos, filtrados por tipo y fecha, estoy realizando pruebas, pero trabajo mas en c# y entorno windows, actualmente puedo firmar los documentos desde mi aplicacion y el envio de documentos me estaba volviendo loco. ¡¡¡ Felicitaciones es un proyecto genial!!! xsender

carlosthe19916 commented 3 years ago

@jbaldarr Que bueno que pudiste levantar el servidor sin problemas. Acabo de empezar a trabajar en el UI y algunos cambios en el backend que serán lanzados en la siguiente version. Esta es la UI https://github.com/project-openubl/xsender-server-ui . La idea de poder filtrar documentos me parece una buena idea y será implementada también. También estoy abriendo un canal de Chat donde puedes ponerte en contacto con el proyecto, el link es https://projectopenubl.zulipchat.com Puedes escribir preguntas también allí.

jbaldarr commented 3 years ago

👍 Chevere...

El dom., 25 oct. 2020 a las 12:31, Carlos E. Feria Vila (< notifications@github.com>) escribió:

@jbaldarr https://github.com/jbaldarr Que bueno que pudiste levantar el servidor sin problemas. Acabo de empezar a trabajar en el UI y algunos cambios en el backend que serán lanzados en la siguiente version. Esta es la UI https://github.com/project-openubl/xsender-server-ui . La idea de poder filtrar documentos me parece una buena idea y será implementada también. También estoy abriendo un canal de Chat donde puedes ponerte en contacto con el proyecto, el link es https://projectopenubl.zulipchat.com Puedes escribir preguntas también allí.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/project-openubl/xsender-server/issues/10#issuecomment-716182606, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADKGOTCPVNMIAPAJMHDSXG3SMROFLANCNFSM4S3SEZOQ .

jbaldarr commented 3 years ago

necesito una invitacion

El dom., 25 oct. 2020 a las 22:50, Jorge Eduardo Baldárrago Goyzueta (< jbaldarr@gmail.com>) escribió:

👍 Chevere...

El dom., 25 oct. 2020 a las 12:31, Carlos E. Feria Vila (< notifications@github.com>) escribió:

@jbaldarr https://github.com/jbaldarr Que bueno que pudiste levantar el servidor sin problemas. Acabo de empezar a trabajar en el UI y algunos cambios en el backend que serán lanzados en la siguiente version. Esta es la UI https://github.com/project-openubl/xsender-server-ui . La idea de poder filtrar documentos me parece una buena idea y será implementada también. También estoy abriendo un canal de Chat donde puedes ponerte en contacto con el proyecto, el link es https://projectopenubl.zulipchat.com Puedes escribir preguntas también allí.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/project-openubl/xsender-server/issues/10#issuecomment-716182606, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADKGOTCPVNMIAPAJMHDSXG3SMROFLANCNFSM4S3SEZOQ .

carlosthe19916 commented 3 years ago

@jbaldarr tienes razón. Este nuevo link debería de funcionar: https://projectopenubl.zulipchat.com/join/alzft7jvj4stsni6nxbvntof/