So, it's a personal pet project, I've thrown in everything and the kitchen sink. There's a telegram integration so I can submit entries via telegram, there's a chatbot integration so that I can "talk to my entries" and ask questions about what I did when). It imports weather data, Garmin data, and so on.
So yes, it's around 100k lines of code (Python, HTML, JS and CSS).
Did you add an extra zero there? A journal with 100k lines of code, presumably not counting the framework it is built on?
That doesn't sound correct.