2 min read
The whole stack runs behind one tunnel
No public ports, two Cloudflare Tunnels, a Tailscale fallback, and the duplicate-connector bug that took an afternoon to find.
Tag
2 posts.
No public ports, two Cloudflare Tunnels, a Tailscale fallback, and the duplicate-connector bug that took an afternoon to find.
The metadata.db looked healthy, calibre-web still said "no books". The cause was loose EPUB files sitting at the library root.