Could I in theory host my own pouchdb instance to keep using applications that are no longer supported by their vendors? Imagine an IoT vendor uses pouchdb shuts down. My devices don't work anymore but I can host my own pouchdb instance. A javascript based database is a bit heavy but it's an acceptable tradeoff to me.