Home

Tailscale serve and sharing devices

$$12534
https://sh.itjust.works/u/Whooping_Seal posted on Mar 15, 2026 19:30

I am wondering what people’s solutions are for this conundrum. The simplest solution would be to just add this person as a user to my tailnet and have them access my sites that way, perhaps I could also limit access to certain cites by ACL e.g. the Cockpit web-management interface. I would, however, much prefer being able to just share-out my server node, and pick which services are served on their tailnet. Is this a plausible route to go?

https://sh.itjust.works/post/56860823
Reply
$$12569
https://lemmy.world/u/DougPiranha42 posted on Mar 15, 2026 20:16
In reply to: https://sh.itjust.works/post/56860823

I don’t know the answer, just commenting because I’m curious. Can you just create a second tailnet and add your server but not your own devices to it?

https://lemmy.world/comment/22680591
Reply
$$12583
https://lemmy.world/u/rtxn posted on Mar 15, 2026 20:26
In reply to: https://sh.itjust.works/post/56860823

If the other person has a Tailscale account, it sounds like the most expedient method is to simply invite them to the tailnet as a non-admin user with strict access control.

You could share a node with an outside user, but I don’t know how much the quarantine would affect its functionality. You could also use Funnel to expose the node to the internet, but there are obvious serious security considerations with that approach.

https://lemmy.world/comment/22680772
Reply
$$12669
https://upvote.au/u/dan posted on Mar 15, 2026 21:49
In reply to: https://sh.itjust.works/post/56860823

You can share the node with them, and use an ACL to control which ports they have access to.

https://upvote.au/comment/4521576
Reply
$$12689
https://lemmy.world/u/irmadlad posted on Mar 15, 2026 22:05
In reply to: https://lemmy.world/comment/22680591

Yes, you can create a second Tailnet in Tailscale and add your server without including your personal devices. You’ll have to create a separate account with a separate email address. Then you can join this second Tailnet with your server while leaving your other devices out. The separation allows you to manage connectivity and network policies independently.

https://lemmy.world/comment/22682166
Reply
$$12744
https://sh.itjust.works/u/Whooping_Seal posted on Mar 15, 2026 23:58
In reply to: https://lemmy.world/comment/22680591

Yes, there is two ways you can go about this. The way that you are thinking of (and the way that I would ideally like to go about this) is as listed on this help article. This is perfect for sharing a home server to some friends, and letting them access a given service without seeing any of your personal devices.

The other option is to have just one tailnet, but having multiple users as detailed here. Notably this can be a security regression (if you don’t limit access on a per-user basis with ACLs), but is ideal for sharing access to your entire network with your spouse / older children perhaps.

For example, I have a friend who has shared a minecraft server with me and that is an ideal example of sharing one node to a seperate tailnet. I am an admin of the server, and can manage the docker container for it + the backup sidecar and the SMB share, but that is where my access to his network structure ends.

This contrasts the situation with my partner for example, where we share a tailnet (with seperate user logins) to make things like gamestreaming just that much easier to setup. Hypothetically I can use ACLs to limit access to stuff like the Cockpit web-management portal, or block the SSH port, but I don’t feel like I need to in my specific case.

https://sh.itjust.works/comment/24310816
Reply
$$12745
https://lemmy.world/u/rtxn posted on Mar 15, 2026 23:58
In reply to: https://lemmy.world/comment/22680591

It’s problematic, but possible: https://jamesguthrie.ch/blog/multi-tailnet-unlocking-access-to-multiple-tailscale-networks/

https://lemmy.world/comment/22683631
Reply
$$12747
https://sh.itjust.works/u/Whooping_Seal posted on Mar 16, 2026 00:04
In reply to: https://lemmy.world/comment/22680772

That is what it seems like based on what I have read :/

I guess the best option in my case then is likely to add them as a non-admin user to my tailnet. The only concern I have is with the potential of one user deactivating the VPN connection unkowingly, which is probably where Funnel comes in as a better option, but I would prefer to avoid serving stuff on the web when possible. (It is specifically a FreshRSS instance for now)

https://sh.itjust.works/comment/24310917
Reply
$$12751
https://lemmy.decronym.xyz/u/Decronym posted on Mar 16, 2026 00:10
In reply to: https://sh.itjust.works/post/56860823

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

Fewer Letters More Letters
SMB Server Message Block protocol for file and printer sharing; Windows-native
SSH Secure Shell for remote terminal access
VPN Virtual Private Network

[Thread #169 for this comm, first seen 16th Mar 2026, 00:10] [FAQ] [Full list] [Contact] [Source code]

https://lemmy.decronym.xyz/comment/18402
Reply
$$12851
https://lemmy.world/u/DougPiranha42 posted on Mar 16, 2026 06:13
In reply to: https://sh.itjust.works/comment/24310816

Cool, thanks! What do you use for RSS?

https://lemmy.world/comment/22687229
Reply
$$13174
https://sh.itjust.works/u/Whooping_Seal posted on Mar 16, 2026 20:32
In reply to: https://lemmy.world/comment/22687229

As of now I am currently using FreshRSS, although before I properly deploy this to other users in my family / friends I might give Tiny Tiny RSS (tt-rss) a shot as well. I don’t think the differences will matter for end-users as the majority of mine will likely all be using it through the API via a mobile app (e.g NetNewsWire (ios & mac), FluentReader (desktop), CapyReader (android) etc. etc.)., however the main difference that will dictate which one I stick with is the filtering capabilities and the ease of setup of article-collection with readibility / mercury to remove extrenuous content / ads.

I am also quite interested in miniflux, although it is quite intentionally bare bones. It lacks a plugin api (a potential security improvement), and instead natively supports many of the things people would use plugins for (native youtube-nocookie embedding / invidious embedding, integrations with readlater services like instapaper and wallabag, etc., integrated article fetching and parsing with readibility [and can change user agent / cookies to bypass bot protections]). It also seems to have a bit better security stance (supporting modern web browser features like passkeys, content sanitization, sanitizing url parameters in share links automatically etc.).

Miniflux definitely feels like the best ratio of ootb functionality + security, but the UI of FreshRSS feels more natural if you envisage less techy users to use it (and in my case I see one person using the website over an app).

https://sh.itjust.works/comment/24326384
Reply