Reverse proxy with subdomains

Tailscale version 1.74.1
Your operating system & version TrueNas 24.04

Hi.
I’m trying to configure a reverse proxy using Tailscale.
I have a nas with several services. I’d like to have an access to them within the tailnet via reverse proxy.

What already works.
I can call
tailscale serve --https=446 localhost:1234
and have an access via nas.chihuahua. ts. net: 446 to the service on port 1234

What I’d like to have
https://nextcloud.chihuahua.ts.net → localhost:1234
https://jellyfin.chihuahua.ts.net → localhost:2345
or as an alternative nextcloud .nas.chihuahua.ts.net

Is it possible at all?

P.S. the only thing I came up with is installing several instances of tailscale with machine names of services I’d like to access. But that doesn’t look elegant.