holydayapi
holydayapi copied to clipboard
Idea para tener hosting gratis ilimitado
Como no, es más fácil decirlo, que hacerlo pero:
- Configurar Github Actions [es gratis para proyectos opensource] (https://github.com/actions/setup-java) para que ejecute el crawler al hacer un pull request por ejemplo o (si deja) 1 vez al año y guardar el output en el propio repositorio en formato json y/o sqlite
- Añadir al repositorio un index.html + js que use el json
- Usar Github Pages para que sea accesible,
Con esto no tienes la API como ahora, pero pasas a tener 2 vías que difícilmente caerán:
- La gente puede descargar el repo con los datos actualizados y procesarlos a gusto
- O bien tirar del Github Pages para descargar sólo lo que necesite mediante una UI.