OP, don’t listen to these trolls. Every dev starts small and keeps growing as long as they keep practicing. Constructive criticism is good, bashing someone who just did this for fun on the premise of hurr durr 200 lines is not a good way to encourage new FOSS devs. I remember when I was happy my code executed well with only 15 lines of code, and now codebases of thousand of lines a file is routine. Good luck to you and everyone trying their best to learn and improve.
Could you please share the steps you took for this? I have an inkling , but not sure how to proceed. I m thinking of learning self hosting too, but can’t right now due to reasons.