I have an upcoming article about this but: I just slapped together a older desktop machine with a large HDD and made it network accessible via my local network. Add Kiwix and a few other things and you’re most of the way there. The difficulty is getting people to use it.
I’m really glad that you’re enjoying Linux, and I’m doubly glad that your hospital found a solution to keep their system running smoothly!