Preparación de Windows para probar proyectos código abierto
Desde hace tiempo quiero simplificar mi trabajo y entre las cosas que hago es organizar la documentación fiscal. Fui mejorando el proceso…
Preparación de Windows para probar proyectos código abierto
Desde hace tiempo quiero simplificar mi trabajo y entre las cosas que hago es organizar la documentación fiscal. Fui mejorando el proceso pero aún tiene mucha intervención manual y propensa a errores, fantaseaba con una aplicación a medida pero nunca tuve tiempo. Claude llegó al rescate.
Me recomendó un colega que lo experimente, así que dije: antes de meterme a usarlo en un proyecto real, prefiero un experimento con un alcance limitado. Hice varias cosas, una herramienta para generar reportes de trabajo, otra para el seguimiento de los builds de proyectos - ambos dos con la api de gitlab — también en el marco más personal, una herramienta para extraer la información de los diferentes formatos de resúmenes de tarjetas de crédito.
Pero nada fue tan intenso como el proyecto de administración de facturas recibidas por la empresa. Una tarea delicada, que implica mantener un registro de los comprobantes digitales, darle seguimiento (saber su origen) y validarlo con el ARCA (ex AFIP) que es algo que el contador nos pide hagamos mes a mes. Pensemos en lo que significa todos los meses, de todos los años, andar atrás de todas las facturas emitidas a nombre de la compañía, pedirle el archivo, validarlo con el contador, registrar la documentación y tener acceso fácil a esa información ante cualquier duda (o inspección). Te la regalo.
No fue difícil acostumbrarse a dialogar con una IA y pedirle que realice tareas de desarrollo. Fue hasta divertido. Ahora bien, todas las apps las hice pensando en instalar dentro de un Pi que tengo en casa, así que están preparadas para meterlas en un host de Docker.
La base de cómo administrar la Pi y Docker me la dio Guille. Incluso me recomendó algunos frameworks sencillos que ni siquiera conocía (y que no pensaba conocer en detalle, porque para eso está Claude) para los desarrollos. Otro tanto fue investigación porque la intención también era ver qué tecnologías estaban usándose hoy día y por qué.
Para la configuración del host de Docker, es fácil, más allá de entender sus complejidades y eso, con hacerse la idea que corre una especie de micro VM alcanza. Acá hay un pequeño tutorial sobre cómo instalarlo en Windows que me pareció piola.
Para correr apps, hay que instalarlas en ese host, le llamamos "docker containers" lo más sencillo de usar es portainer. ¡Una herramienta que corre dentro de Docker que permite administrarlo! solo hay que parametrizar algunas cosas y ya estás teniendo una página web en dónde podés agregar diferentes contenedores. Mi Pi tiene algo más o menos así.

Una belleza.
La app tiene un pequeño dashboard — al que hay que darle más amora — y arranca más o menos así:

lo interesante es que una vez instalado portainer y configurada el contenedor para la app, actualizarla debería ser muy fácil; es algo para trabajar también, por el cómo se aplican las migraciones de db, pero todo está documentado y en el código, así que lo peor que podría tener que hacerse es revisar eso.
Me pareció y parece interesante iterar sobre una app completamente desarrollada por una IA (yo solo hago review de código, pero muy por arriba… incluso le pedí a github copilot que lo chequee en ocasiones para ver cómo "entre ellas" se entienden y hacen lo que consideran mejor… )
메타데이터
- post_id
- b03dec2b7e53
- slug
- preparación-de-windows-para-probar-proyectos-código-abierto-b03dec2b7e53
- url
- https://medium.com/@genuinefafa/preparaci%C3%B3n-de-windows-para-probar-proyectos-c%C3%B3digo-abierto-b03dec2b7e53
- canonical_url
- https://medium.com/@genuinefafa/preparaci%C3%B3n-de-windows-para-probar-proyectos-c%C3%B3digo-abierto-b03dec2b7e53
- author_url
- https://medium.com/@genuinefafa
- status
- ok
- fetched_at
- 2026-06-14 17:09:17