I recently migrated all our various Excel and Word documents from Sharepoint into a self-hosted Bookstack instance. I love it.
I have one shelf for stuff like SOP, contracts, etc, and another for customer documentation.
Someone may have commented this already but my recommendation is to set up an overlay network like tailscale or twingate.
Doesn't require you to open any ports on your firewall, and Tailscale at least is very performant since it uses Wireguard as it's underlying protocol. (I have yet to test Twingate but I've heard positive things.)
It will require a little more setup per device but it's honestly incredibly simple and more than secure enough for a home network.
Tailscale also has something called a subnet router which you can use to get incompatible devices onto the tailnet.
Appreciate it. I wound up giving up on Sway just because so many applications fail to have proper support for Wayland. coughdiscordcough.
I've got i3wm configured for now, testing that out for a while.
I'll still save your config and maybe I'll fire it up again down the road.