# tailscale

Tailscale is an identity-based, encrypted overlay network for secure connectivity and access between users, services, devices, and infrastructure.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Running a Self-Hosted Tailscale Control Server Behind a Reverse Proxy

DevFeed: [Running a Self-Hosted Tailscale Control Server Behind a Reverse Proxy](<https://devfeed.tech/articles/running-a-self-hosted-tailscale-control-server-behind-a-reverse-proxy-34104.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/headscale-behind-traefik-no-h2/>)

Author: Philipp Lehmann (philipp.lehmann@gruppe.ai)

Published: 2026-09-15T07:00:00Z

Content type: tutorial

Language: en

Sources: [Philipp Lehmann](<https://devfeed.tech/sources/philipp-lehmann.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>), [proxy](<https://devfeed.tech/topics/proxy.md>), [traefik](<https://devfeed.tech/topics/traefik.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [TLS handshake](<https://devfeed.tech/topics/tls-handshake.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>)

Tags: [dns](<https://devfeed.tech/tags/dns.md>), [docker](<https://devfeed.tech/tags/docker.md>), [h2](<https://devfeed.tech/tags/h2.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [networking](<https://devfeed.tech/tags/networking.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [reverse-proxy](<https://devfeed.tech/tags/reverse-proxy.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [tls](<https://devfeed.tech/tags/tls.md>), [tls-handshake](<https://devfeed.tech/tags/tls-handshake.md>), [traefik](<https://devfeed.tech/tags/traefik.md>)

### AI overview

This tutorial explains how to run a self-hosted Tailscale control server, Headscale, behind Traefik. It finds that the reverse proxy must use TLS with HTTP/1.1 only because Tailscale's noise handshake expects a full-duplex byte stream and can fail when ALPN negotiates HTTP/2.

### Source excerpt

Headscale behind Traefik: tls.options=no-h2@file with alpnProtocols http/1.1, because the Tailscale noise handshake breaks when ALPN negotiates h2.

## How I Gave the Claude App Access to My Self-Hosted Second Brain

DevFeed: [How I Gave the Claude App Access to My Self-Hosted Second Brain](<https://devfeed.tech/articles/how-i-gave-the-claude-app-access-to-my-self-hosted-second-brain-25173.md>)

Original publisher: [Read original article](<https://www.ivanmorgillo.com/2026/06/13/claude-app-self-hosted-second-brain/>)

Author: Ivan Morgillo

Published: 2026-06-13T06:45:00Z

Content type: tutorial

Language: en

Sources: [Ivan Morgillo](<https://devfeed.tech/sources/ivan-morgillo.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Qdrant](<https://devfeed.tech/topics/qdrant.md>)

Tags: [claude](<https://devfeed.tech/tags/claude.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [phone-app](<https://devfeed.tech/tags/phone-app.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [solar](<https://devfeed.tech/tags/solar.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>)

### AI overview

The author describes extending a self-hosted memory service to the Claude app through a remote MCP server. The design keeps the data at home while exposing an HTTPS endpoint through Tailscale Funnel and protecting it with OAuth 2.1, including PKCE and refresh tokens; Qdrant is also part of the setup.

### Source excerpt

I gave the Claude phone app access to my self-hosted memory -- a remote MCP server over Tailscale Funnel, OAuth and Qdrant, running on a solar-powered PC at home.

## OpenCode offers server-client access for on-the-go agentic coding

DevFeed: [OpenCode offers server-client access for on-the-go agentic coding](<https://devfeed.tech/articles/agentic-fluidity-opencode-is-openclaw-for-coding-25301.md>)

Original publisher: [Read original article](<https://kau.sh/blog/opencode-openclaw/>)

Author: Kaushik Gopal

Published: 2026-02-20T21:04:46Z

Content type: opinion

Language: en

Sources: [Kaushik Gopal's Site](<https://devfeed.tech/sources/kaushik-gopal-s-site.md>)

Topics: [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [servers](<https://devfeed.tech/topics/servers.md>), [client](<https://devfeed.tech/topics/client.md>), [browser](<https://devfeed.tech/topics/browser.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [browser](<https://devfeed.tech/tags/browser.md>), [cli](<https://devfeed.tech/tags/cli.md>), [local](<https://devfeed.tech/tags/local.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [project](<https://devfeed.tech/tags/project.md>), [server](<https://devfeed.tech/tags/server.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

The article argues that OpenCode is a useful open-source option for accessing agentic coding sessions from multiple devices. It highlights OpenCode's server-client architecture, CLI and web modes, browser access, and use with Tailscale to connect to a development machine remotely.

### Source excerpt

One of the reasons OpenClaw got so popular was how fluidly you can chat with and operate your agents. Pull up your phone, send a quick message on WhatsApp, and you're in business. As we focus more on agent orchestration1 in 2026, I think an important aspect will be access fluidity. How do you hop into your agent's context from any device, terminal, or IDE and just start coding? Claude Code supports this in a limited way, while others like Cursor and Codex take a cloud-based approach. The best option I've found for this "on-the-go" agentic coding is an open-source one -- OpenCode. OpenCode - your best "on-the-go" option for agentic coding. Server-client architecture ## OpenCode uses a native server-client architecture. You can simply spin it up in a regular terminal tab, just like claude or codex. But the power move is running it as a server and connecting multiple clients. A client can be your terminal tab, a mobile device, or a desktop computer. Each terminal tab becomes a new, isolated CLI session that connects to the server. Couple this with Tailscale, and you can securely connect to a dev machine running an OpenCode server from anywhere. Getting started ## I'd start by using opencode like a regular CLI tool. Once it feels familiar, switch to server/web mode. # advertises server as opencode.local opencode web --mdns # attach to a session # equivalent to starting a new claude code session opencode attach http://opencode.local:4096 --dir /path/to/project The beauty is you can open that opencode.local URL in any browser, and it's fully synced. Credit to my co-host Iury for tooting the OpenCode horn early, and my Instacart colleague Spencer for questioning my luddite tmux ways.2 I'll write a future post singing OpenCode's other praises. For now, if you're exploring the bleeding edge of agent access fluidity, don't sleep on it. See my post on AI paradigms. ↩︎ I noticed some memory leaks when using tmux sessions with OpenCode, and Spencer asked me: why not lean on the s

## Opentofu + Tailscale = Bootstrapped DevOps environment with VPN

DevFeed: [Opentofu + Tailscale = Bootstrapped DevOps environment with VPN](<https://devfeed.tech/articles/opentofu-tailscale-bootstrapped-devops-environment-with-vpn-39788.md>)

Original publisher: [Read original article](<https://anuragbhatia.com/post/2026/opentofu-tailscale/>)

Published: 2026-01-17T21:28:46Z

Content type: tutorial

Language: en

Sources: [Personal blog of Anurag Bhatia](<https://devfeed.tech/sources/personal-blog-of-anurag-bhatia.md>)

Topics: [opentofu](<https://devfeed.tech/topics/opentofu.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Server](<https://devfeed.tech/topics/server.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>)

Tags: [cloud](<https://devfeed.tech/tags/cloud.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [devops](<https://devfeed.tech/tags/devops.md>), [hetzner](<https://devfeed.tech/tags/hetzner.md>), [opentofu](<https://devfeed.tech/tags/opentofu.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [terraform](<https://devfeed.tech/tags/terraform.md>), [vpn](<https://devfeed.tech/tags/vpn.md>)

### AI overview

The article demonstrates using OpenTofu with Tailscale to bootstrap a private network across development VMs. It presents configuration for deploying three IPv6-only servers and installing Tailscale with cloud-init, while noting that the approach is intended mainly for quick testing rather than permanent production servers.

### Source excerpt

For the last few days, I have been playing with OpenTofu. For those who may not know, it's a fork of last Terraform as Terraform's license was changed due to IBM's acquisition of Hashicorp and is a Cloud Native Foundation project. It can be used to quickly deploy (and remove) resources from various cloud players. Yesterday came across this tweet from Tailscale about tailscale's module for deployment. Cloud-init can be tough, and we've heard all about it. So we built an open-source Terraform module, one that helps provide a more consistent Tailscale experience across AWS, Azure, GCP, and everywhere. No more surprises, OS quirks, or other mysteries: https://t.co/vn1ITU7Fgz pic.twitter.com/stcF6WuiD7 -- Tailscale (@Tailscale) January 15, 2026 It's cool and useful, though I find Cloud init way more useful since for me these tools are more useful for quick testing rather than a permanent production server. The idea of tailscale on devops VMs as they come up is pretty powerful, as it takes care of the private network between these machines, plus underlay doesn't matter, and hence one can use (cheaper) IPv6-only VMs. An example of OpenTofu config (which is similar to Terraform) to deploy three IPv6 only servers on players like Hetzner across Nuremberg, Helsinki, and Ashburn: main.tf terraform { required_providers { hcloud = { source = "hetznercloud/hcloud" version = "~> 1.59.0" } } } provider "hcloud" { token = var.hcloud_token } data "hcloud_ssh_key" "desktop" { name = "desktop" } data "hcloud_image" "ubuntu" { name = "debian-13" most_recent = true } resource "hcloud_server" "vms" { for_each = var.vms name = each.key image = data.hcloud_image.ubuntu.id server_type = each.value.server_type location = each.value.location ssh_keys = [data.hcloud_ssh_key.desktop.id] user_data = <<-EOF #cloud-config package_upgrade: true packages: - curl runcmd: - curl -fsSL https://tailscale.com/install.sh | sh - tailscale up --authkey=${var.tailscale_authkey} --accept-routes EOF public_net {

## Android Wi-Fi Sharing for Captive Portals and Device Limits

DevFeed: [Android Wi-Fi Sharing for Captive Portals and Device Limits](<https://devfeed.tech/articles/wi-fi-sharing-is-a-killer-android-feature-25357.md>)

Original publisher: [Read original article](<https://kau.sh/blog/wifi-sharing-android/>)

Author: Kaushik Gopal

Published: 2025-12-26T20:30:06Z

Content type: opinion

Language: en

Sources: [Kaushik Gopal's Site](<https://devfeed.tech/sources/kaushik-gopal-s-site.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [networking](<https://devfeed.tech/topics/networking.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

The article explains Android Wi-Fi sharing, which re-shares an existing Wi-Fi connection through the phone's hotspot. It argues that this can reduce captive-portal logins, work around single-device Wi-Fi plans, restore local device discovery, and, in some setups, route connected devices through Tailscale.

### Source excerpt

Ubiquiti announced a new travel router. Much of the internet is excited. So am I. Then I tried to remember the last time I actually needed a travel router. You see, Android has supported a feature I'll call Wi-Fi sharing for years.1 Your phone connects to an existing Wi-Fi network and re-shares it as a hotspot. This might sound like a regular hotspot feature that most phones (including the iPhone) come with. But it's not. iPhones can share mobile data. They can't re-share a Wi-Fi connection as a hotspot. Wi-Fi sharing Your phone connects to Wi-Fi, and then re-shares that same Wi-Fi as a hotspot. This is different from typical hotspot functionality where the phone shares its mobile data connection (vs Wi-Fi). Neat trick, but why bother? Can't you just connect each device to Wi-Fi? Avoid signing every device into a captive Wi-Fi portal ## Captive portals are annoying when you're carrying multiple devices. I typically travel with 3-4 devices that want internet. Signing each one in, every time, gets old fast. Some devices are worse: Chromecast and Fire TV sticks are particularly painful to get past captive portals. If everything connects to your hotspot, you only deal with the portal once.2 Work around "one device at a time" Wi-Fi plans ## On a plane, I sometimes want both my laptop and phone online. Some paid Wi-Fi plans only allow one device at a time. Unless you're ok paying twice, Wi-Fi sharing is simpler.3 Hotels and conference centers do the same: sign-in plus device limits. Wi-Fi sharing works around it. Fix "devices can't see each other" networking ## This one is less obvious, but common in hotels and conference Wi-Fi: your devices have internet, but they can't see each other locally. Chromecast (or printers) won't show up as a cast target because it doesn't appear on the network. That's usually client/AP isolation.4 Put your devices on your phone's hotspot, and local discovery usually works again. Secure networking with a Tailscale setup ## This is slightly adv

## Zero Trust VPN and networking guide for business security teams

DevFeed: [Zero Trust VPN and networking guide for business security teams](<https://devfeed.tech/articles/zero-trust-vpn-and-networking-guide-for-business-security-teams-31201.md>)

Original publisher: [Read original article](<https://tailscale.com/learn/zero-trust-vpn>)

Published: 2025-09-23T18:03:01Z

Content type: tutorial

Language: en

Sources: [Learn on Tailscale](<https://devfeed.tech/sources/learn-on-tailscale.md>)

Topics: [zero trust networking](<https://devfeed.tech/topics/zero-trust-networking.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [Security](<https://devfeed.tech/topics/security.md>), [Business Security](<https://devfeed.tech/topics/business-security.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Single sign-on (SSO)](<https://devfeed.tech/topics/sso.md>), [okta](<https://devfeed.tech/topics/okta.md>), [Google](<https://devfeed.tech/topics/google.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>)

Tags: [authorization](<https://devfeed.tech/tags/authorization.md>), [entra-id](<https://devfeed.tech/tags/entra-id.md>), [google](<https://devfeed.tech/tags/google.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [networking](<https://devfeed.tech/tags/networking.md>), [okta](<https://devfeed.tech/tags/okta.md>), [security](<https://devfeed.tech/tags/security.md>), [teams](<https://devfeed.tech/tags/teams.md>), [vpn](<https://devfeed.tech/tags/vpn.md>), [zero-trust](<https://devfeed.tech/tags/zero-trust.md>)

### AI overview

This guide explains Zero Trust networking as an approach that verifies users and devices for each access request, applies least privilege and segmentation, and limits lateral movement. It compares this model with traditional VPN access and describes how Tailscale uses identity, device posture, authorization, SSO, and SSH features to support Zero Trust principles.

### Source excerpt

Learn how Zero Trust works and why it beats traditional VPNs for business security. Get implementation tips, compare solutions, and discover how to limit access without killing productivity.

## How Tailscale simplifies site-to-site VPN connections

DevFeed: [How Tailscale simplifies site-to-site VPN connections](<https://devfeed.tech/articles/site-to-site-vpn-without-the-ipsec-headaches-31196.md>)

Original publisher: [Read original article](<https://tailscale.com/learn/site-to-site-vpn>)

Published: 2025-09-23T17:57:09Z

Content type: tutorial

Language: en

Sources: [Learn on Tailscale](<https://devfeed.tech/sources/learn-on-tailscale.md>)

Topics: [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [networking](<https://devfeed.tech/topics/networking.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Security](<https://devfeed.tech/topics/security.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [azure](<https://devfeed.tech/tags/azure.md>), [cloud-infrastructure](<https://devfeed.tech/tags/cloud-infrastructure.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [hybrid](<https://devfeed.tech/tags/hybrid.md>), [networking](<https://devfeed.tech/tags/networking.md>), [networks](<https://devfeed.tech/tags/networks.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [vpn](<https://devfeed.tech/tags/vpn.md>)

### AI overview

This article explains how site-to-site VPNs securely connect separate offices, cloud environments, and on-premises networks. It compares traditional IPSec-based configurations with Tailscale's mesh networking and subnet routing approach.

### Source excerpt

Learn how site-to-site VPNs connect offices and cloud networks securely. Compare traditional setups vs modern solutions that eliminate firewall configs and IP conflicts for good.

## How to choose a business VPN

DevFeed: [How to choose a business VPN](<https://devfeed.tech/articles/how-to-choose-a-business-vpn-31190.md>)

Original publisher: [Read original article](<https://tailscale.com/learn/choose-a-business-vpn>)

Published: 2025-09-23T17:52:03Z

Content type: tutorial

Language: en

Sources: [Learn on Tailscale](<https://devfeed.tech/sources/learn-on-tailscale.md>)

Topics: [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [MFA](<https://devfeed.tech/topics/mfa.md>), [Single sign-on (SSO)](<https://devfeed.tech/topics/sso.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [health checks](<https://devfeed.tech/topics/health-checks.md>), [remote access](<https://devfeed.tech/topics/remote-access.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [health-checks](<https://devfeed.tech/tags/health-checks.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [logging](<https://devfeed.tech/tags/logging.md>), [mfa](<https://devfeed.tech/tags/mfa.md>), [networking](<https://devfeed.tech/tags/networking.md>), [remote-access](<https://devfeed.tech/tags/remote-access.md>), [vpn](<https://devfeed.tech/tags/vpn.md>)

### AI overview

This guide explains how to evaluate a business VPN, covering remote-access and site-to-site models, protocol support, identity integration, logging, encryption, SSO, MFA, device posture checks, and least-privilege policies. It presents Tailscale's peer-to-peer, identity-based approach as a way to avoid VPN backhaul bottlenecks and overly broad network access.

### Source excerpt

Learn how to choose a business VPN that actually works for real teams. Cut through the noise and find secure, simple solutions that won't create headaches six months later.

## Creating private services on NixOS using Tailscale and Caddy

DevFeed: [Creating private services on NixOS using Tailscale and Caddy](<https://devfeed.tech/articles/creating-private-services-on-nixos-using-tailscale-and-caddy-38533.md>)

Original publisher: [Read original article](<https://msfjarvis.dev/posts/creating-private-services-on-nixos-using-tailscale-and-caddy/>)

Author: Harsh Shandilya

Published: 2025-09-13T15:48:00Z

Content type: tutorial

Language: en

Sources: [Posts on Harsh Shandilya](<https://devfeed.tech/sources/posts-on-harsh-shandilya.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [proxy](<https://devfeed.tech/topics/proxy.md>), [Grafana](<https://devfeed.tech/topics/grafana.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [caddy](<https://devfeed.tech/tags/caddy.md>), [integration](<https://devfeed.tech/tags/integration.md>), [nixos](<https://devfeed.tech/tags/nixos.md>), [release](<https://devfeed.tech/tags/release.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>)

### AI overview

A guide to configuring private services on NixOS with Tailscale and Caddy. It explains the experimental Caddy integration, installation of the caddy-tailscale plugin, authentication-key configuration, and a Grafana setup that uses Tailscale identity for access. The article also notes device-limit and duplicate-dashboard-entry caveats.

### Source excerpt

A simple guide to setting up private services on NixOS using Tailscale and Caddy with authentication.

## Taildrop - transfer files between Android and MacOS

DevFeed: [Taildrop - transfer files between Android and MacOS](<https://devfeed.tech/articles/taildrop-transfer-files-between-android-and-macos-25340.md>)

Original publisher: [Read original article](<https://kau.sh/blog/taildrop/>)

Author: Kaushik Gopal

Published: 2025-05-01T15:03:32Z

Content type: opinion

Language: en

Sources: [Kaushik Gopal's Site](<https://devfeed.tech/sources/kaushik-gopal-s-site.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Network](<https://devfeed.tech/topics/network.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [files](<https://devfeed.tech/tags/files.md>), [iphone](<https://devfeed.tech/tags/iphone.md>), [macos](<https://devfeed.tech/tags/macos.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

The author reviews Tailscale's Taildrop for transferring files between devices, highlighting cross-platform support and uncompressed image transfers. The article also discusses Taildrive, an alpha shared-folder feature, and notes Taildrop's current limitations, including self-only transfers, no link sharing, and an Android caching bug.

### Source excerpt

I use the Pixel 9 Pro as my daily driver and love it. But one notable feature I've always missed from the Apple ecosystem is AirDrop. I typically have WhatsApp for Mac open and dump things there for quick access between devices. Clunky, but it worked. Until I realized Tailscale -- a VPN1 that I love and use -- has a feature called Taildrop. The name suggests it's meant as an AirDrop competitor, and I've been super happy with it. I can now send images uncompressed2 to any of my devices. I'm not restricted by Bluetooth, proximity, or other limitations. Just need Tailscale running on the device. Advantages ## Not limited to the Apple ecosystem ### Probably the highlight here is that Taildrop works on any device that supports Tailscale. So between a Pixel, iPhone, MacBook, Windows machine -- no walls here. Unlimited file size ### There's no filesize limit. In all fairness, AirDrop doesn't have one either. Taildrive ### Another alpha feature they're working on, similar to Taildrop, is Taildrive. It's effectively a shared folder on the internet. If you're on the same network (Tailnet), you can download files from this folder from anywhere. This basically allows any folder on your device to become a mini NAS or file server. Bonkers! Constraints ## It's not all sunshine and rainbows though. There are some constraints and issues with Taildrop. Can only send to yourself ### Even if you add another user to your Tailscale network, you can still only send files to yourself. I imagine this is still an early restriction, but the good news is that Tailscale is thinking about relaxing this over time (maybe). This is clearly an area where AirDrop is superior since it can more conveniently allow you to send files to anyone nearby. Note this doesn't apply to Taildrive, just to Taildrop. With Taildrive, anyone on your Tailnet can access the shared files. Can only send files ### AirDrop handles sharing URLs or links elegantly. Share a URL from your phone to computer, and it automatically op

## OpenVPN vs. Cloudflare: Which is Best for Developer-Friendly Networking?

DevFeed: [OpenVPN vs. Cloudflare: Which is Best for Developer-Friendly Networking?](<https://devfeed.tech/articles/openvpn-vs-cloudflare-which-is-best-for-developer-friendly-networking-31193.md>)

Original publisher: [Read original article](<https://tailscale.com/learn/openvpn-vs-cloudflare-developer-friendly-networking>)

Published: 2025-03-24T21:17:43Z

Content type: comparison

Language: en

Sources: [Learn on Tailscale](<https://devfeed.tech/sources/learn-on-tailscale.md>)

Topics: [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [SASE](<https://devfeed.tech/topics/sase.md>), [Security](<https://devfeed.tech/topics/security.md>), [Cloudflare Access](<https://devfeed.tech/topics/cloudflare-access.md>), [remote access](<https://devfeed.tech/topics/remote-access.md>)

Tags: [alternatives](<https://devfeed.tech/tags/alternatives.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [cloudflare-access](<https://devfeed.tech/tags/cloudflare-access.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [remote-access](<https://devfeed.tech/tags/remote-access.md>), [sase](<https://devfeed.tech/tags/sase.md>), [security](<https://devfeed.tech/tags/security.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [vpn](<https://devfeed.tech/tags/vpn.md>)

### AI overview

This comparison examines OpenVPN, Cloudflare, and Tailscale for developer and engineering-team networking needs, including security, performance, remote access, and management. It describes OpenVPN as a traditional VPN requiring dedicated servers and manual configuration, Cloudflare Access as an identity-based Zero Trust alternative, and Tailscale as a WireGuard-based peer-to-peer approach for accessing internal resources.

### Source excerpt

As VPN alternatives go, OpenVPN, Cloudflare and Tailscale each serve different networking priorities for developers, making the right choice dependent on security, performance, and management needs.

## Twingate vs. Zscaler: Which is Best for Distributed Teams?

DevFeed: [Twingate vs. Zscaler: Which is Best for Distributed Teams?](<https://devfeed.tech/articles/twingate-vs-zscaler-which-is-best-for-distributed-teams-31197.md>)

Original publisher: [Read original article](<https://tailscale.com/learn/twingate-vs-zscaler-best-for-distributed-teams>)

Published: 2025-03-21T18:11:36Z

Content type: comparison

Language: en

Sources: [Learn on Tailscale](<https://devfeed.tech/sources/learn-on-tailscale.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [ZTNA](<https://devfeed.tech/topics/ztna.md>), [Security](<https://devfeed.tech/topics/security.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [compare](<https://devfeed.tech/tags/compare.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [networking](<https://devfeed.tech/tags/networking.md>), [performance](<https://devfeed.tech/tags/performance.md>), [security](<https://devfeed.tech/tags/security.md>), [setup](<https://devfeed.tech/tags/setup.md>), [teams](<https://devfeed.tech/tags/teams.md>)

### AI overview

A comparison of Twingate, Zscaler, and Tailscale for distributed teams, focusing on setup, ease of use, performance, and security. The supplied text highlights Tailscale's minimal deployment and peer-to-peer VPN architecture, Twingate's application-level access controls, and Zscaler's cloud-based security enforcement.

### Source excerpt

Compare Twingate, Zscaler and Tailscale's ease of use and setup, performance, and security for distributed teams and the engineering organizations that support them.

## Building The Roottrees are Dead

DevFeed: [Building The Roottrees are Dead](<https://devfeed.tech/articles/building-the-roottrees-are-dead-40645.md>)

Original publisher: [Read original article](<https://eviltrout.com/blog/2025-01-27-building-the-roottrees/>)

Published: 2025-01-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Robin Ward](<https://devfeed.tech/sources/robin-ward.md>)

Topics: [Game Development](<https://devfeed.tech/topics/game-development.md>), [Godot](<https://devfeed.tech/topics/godot.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Gitea](<https://devfeed.tech/topics/gitea.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Git](<https://devfeed.tech/topics/git.md>), [Windows 11](<https://devfeed.tech/topics/windows-11.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [blender](<https://devfeed.tech/topics/blender.md>), [Synology](<https://devfeed.tech/topics/synology.md>)

Tags: [diskstation](<https://devfeed.tech/tags/diskstation.md>), [docker](<https://devfeed.tech/tags/docker.md>), [game](<https://devfeed.tech/tags/game.md>), [game-development](<https://devfeed.tech/tags/game-development.md>), [git](<https://devfeed.tech/tags/git.md>), [gitea](<https://devfeed.tech/tags/gitea.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [linux](<https://devfeed.tech/tags/linux.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

The developer describes the technical considerations behind building the Steam version of The Roottrees Are Dead. The supplied excerpt covers the game's release and reception, a homelab using Linux, ZFS, Gitea, Docker, and Git LFS, backup practices, remote access through Tailscale, and development hardware. It also identifies Godot as the game's engine.

### Source excerpt

The Roottrees are Dead was released on January 15, 2025 and it did much better than I ever expected. The reception has been amazing. In just over a week, the game hit the magic mark of 500 reviews on Steam, and triggered the "Overwhelmingly Positive" status. On BlueSky, Bloomberg writer Jason Schreier blew me away when he posted: "Seven days into 2025 and I've already played what I suspect will be one of my favorite games of the year: The Roottrees Are Dead." Wow!

## Assorted NixOS things

DevFeed: [Assorted NixOS things](<https://devfeed.tech/articles/assorted-nixos-things-38528.md>)

Original publisher: [Read original article](<https://msfjarvis.dev/posts/assorted-nixos-things/>)

Author: Harsh Shandilya

Published: 2024-12-07T20:19:00Z

Content type: article

Language: en

Sources: [Posts on Harsh Shandilya](<https://devfeed.tech/sources/posts-on-harsh-shandilya.md>)

Topics: [Nix](<https://devfeed.tech/topics/nix.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [systems](<https://devfeed.tech/topics/systems.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [Text-based user interface](<https://devfeed.tech/topics/tui.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [commands](<https://devfeed.tech/tags/commands.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [errors](<https://devfeed.tech/tags/errors.md>), [git](<https://devfeed.tech/tags/git.md>), [module](<https://devfeed.tech/tags/module.md>), [nix](<https://devfeed.tech/tags/nix.md>), [nixos](<https://devfeed.tech/tags/nixos.md>), [nixpkgs](<https://devfeed.tech/tags/nixpkgs.md>), [packages](<https://devfeed.tech/tags/packages.md>), [repl](<https://devfeed.tech/tags/repl.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>)

### AI overview

A running log of practical NixOS, Nix, and Nixpkgs notes covering flake metadata, the module system, package updates, the Nix language, REPL builds, fixed-output derivations, and Tailscale exit nodes.

### Source excerpt

Running log of random things I've learned about Nix/NixOS/Nixpkgs

## A Better Mastodon Client

DevFeed: [A Better Mastodon Client](<https://devfeed.tech/articles/a-better-mastodon-client-33422.md>)

Original publisher: [Read original article](<https://timkellogg.me/blog/2023/12/19/fossil>)

Published: 2023-12-19T00:00:00Z

Content type: opinion

Language: en

Sources: [Tim Kellogg](<https://devfeed.tech/sources/tim-kellogg.md>)

Topics: [Mastodon](<https://devfeed.tech/topics/mastodon.md>), [client](<https://devfeed.tech/topics/client.md>), [Streamlit](<https://devfeed.tech/topics/streamlit.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [Algorithm](<https://devfeed.tech/topics/algorithm.md>), [Vibe coding](<https://devfeed.tech/topics/vibe-coding.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [scikit-learn](<https://devfeed.tech/topics/scikit-learn.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>)

Tags: [client](<https://devfeed.tech/tags/client.md>), [clustering](<https://devfeed.tech/tags/clustering.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [mastodon](<https://devfeed.tech/tags/mastodon.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [streamlit](<https://devfeed.tech/tags/streamlit.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>)

### AI overview

A developer describes building a Mastodon timeline dashboard that caches posts in SQLite, creates embeddings, clusters posts by topic, summarizes the clusters with an LLM, and makes the dashboard accessible on a phone through Tailscale.

### Source excerpt

Last night I had an idea and went ahead and built it. I'd like to tell you about it. Find the source code here.

## Getting Started with Tailscale in 10 Minutes

DevFeed: [Getting Started with Tailscale in 10 Minutes](<https://devfeed.tech/articles/getting-started-with-tailscale-in-10-minutes-31208.md>)

Original publisher: [Read original article](<https://tailscale.dev/blog/get-started-in-10-nov2023>)

Author: Alex Kretzschmar

Published: 2023-11-22T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tailscale Community](<https://devfeed.tech/sources/tailscale-community.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>)

Tags: [getting-started](<https://devfeed.tech/tags/getting-started.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [minutes](<https://devfeed.tech/tags/minutes.md>), [networking](<https://devfeed.tech/tags/networking.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>)

### AI overview

A tutorial introducing how to get started with Tailscale in under 10 minutes.

### Source excerpt

Everything you need to know to get started with Tailscale in under 10 minutes.

## Funnel and Serve: Tailscale Explained

DevFeed: [Funnel and Serve: Tailscale Explained](<https://devfeed.tech/articles/funnel-and-serve-tailscale-explained-31206.md>)

Original publisher: [Read original article](<https://tailscale.dev/blog/funnel-serve-demo>)

Author: Alex Kretzschmar

Published: 2023-11-09T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tailscale Community](<https://devfeed.tech/sources/tailscale-community.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [demo](<https://devfeed.tech/tags/demo.md>), [funnel](<https://devfeed.tech/tags/funnel.md>), [local](<https://devfeed.tech/tags/local.md>), [serve](<https://devfeed.tech/tags/serve.md>), [tailnet](<https://devfeed.tech/tags/tailnet.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [video](<https://devfeed.tech/tags/video.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

A demo video explains how to access local services over a Tailscale tailnet or the public internet using Funnel and Serve.

### Source excerpt

Accessing your local services over your tailnet or the public internet is one command away, as Alex demonstrates in a new demo video.

## Funnel-y enough: Release Recap November 2023

DevFeed: [Funnel-y enough: Release Recap November 2023](<https://devfeed.tech/articles/funnel-y-enough-release-recap-november-2023-31207.md>)

Original publisher: [Read original article](<https://tailscale.dev/blog/funnel-y-enough-release-recap-nov-2023>)

Author: Parker Higgins

Published: 2023-11-02T00:00:00Z

Content type: release

Language: en

Sources: [Tailscale Community](<https://devfeed.tech/sources/tailscale-community.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>)

Tags: [funnel](<https://devfeed.tech/tags/funnel.md>), [release](<https://devfeed.tech/tags/release.md>), [release-recap](<https://devfeed.tech/tags/release-recap.md>), [serve](<https://devfeed.tech/tags/serve.md>), [taildrop](<https://devfeed.tech/tags/taildrop.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

A November 2023 Tailscale release recap covering updates to Serve and Funnel, Taildrop, and automatic updates.

### Source excerpt

Big updates to Serve and Funnel, Taildrop, and auto-updates in the latest Tailscale release.

## A homelabber's networking playground using VLANs

DevFeed: [A homelabber's networking playground using VLANs](<https://devfeed.tech/articles/a-homelabber-s-networking-playground-using-vlans-31209.md>)

Original publisher: [Read original article](<https://tailscale.dev/blog/homelab-networking-vlans>)

Author: Alex Kretzschmar

Published: 2023-10-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tailscale Community](<https://devfeed.tech/sources/tailscale-community.md>)

Topics: [networking](<https://devfeed.tech/topics/networking.md>), [Opnsense](<https://devfeed.tech/topics/opnsense.md>), [Proxmox](<https://devfeed.tech/topics/proxmox.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>)

Tags: [homelab](<https://devfeed.tech/tags/homelab.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [networking](<https://devfeed.tech/tags/networking.md>), [opnsense](<https://devfeed.tech/tags/opnsense.md>), [proxmox](<https://devfeed.tech/tags/proxmox.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

A how-to video demonstrates how to create a segmented network zone using Proxmox, OPNsense, and Tailscale.

### Source excerpt

Create a segmented network zone with Proxmox, OPNsense, and Tailscale in a new how-to video.

## Tailscale Release Recap: October 2023

DevFeed: [Tailscale Release Recap: October 2023](<https://devfeed.tech/articles/a-lot-like-astral-projection-release-recap-october-2023-31202.md>)

Original publisher: [Read original article](<https://tailscale.dev/blog/astral-projection-release-recap-oct-2023>)

Author: Parker Higgins

Published: 2023-10-02T00:00:00Z

Content type: release

Language: en

Sources: [Tailscale Community](<https://devfeed.tech/sources/tailscale-community.md>)

Topics: [networking](<https://devfeed.tech/topics/networking.md>), [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [control-plane](<https://devfeed.tech/topics/control-plane.md>), [certificates](<https://devfeed.tech/topics/certificates.md>)

Tags: [apple-tv](<https://devfeed.tech/tags/apple-tv.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-operator](<https://devfeed.tech/tags/kubernetes-operator.md>), [mullvad](<https://devfeed.tech/tags/mullvad.md>), [networking](<https://devfeed.tech/tags/networking.md>), [release-recap](<https://devfeed.tech/tags/release-recap.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [vpn](<https://devfeed.tech/tags/vpn.md>)

### AI overview

A recap of Tailscale releases and product updates from October 2023, including Kubernetes connectivity improvements, Tailcat's data-plane approach, secure networking integrations, and DNS filtering.

### Source excerpt

A lot like astral projection: Release Recap October 2023

## Using a Tailscale Exit Node on Sketchy Hotel Wi-Fi

DevFeed: [Using a Tailscale Exit Node on Sketchy Hotel Wi-Fi](<https://devfeed.tech/articles/on-the-node-while-on-the-road-with-tailscale-31212.md>)

Original publisher: [Read original article](<https://tailscale.dev/blog/on-the-node-while-on-the-road>)

Author: Claire Wang

Published: 2023-08-18T00:00:00Z

Content type: article

Language: en

Sources: [Tailscale Community](<https://devfeed.tech/sources/tailscale-community.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [exit-node](<https://devfeed.tech/tags/exit-node.md>), [hotel-wifi](<https://devfeed.tech/tags/hotel-wifi.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [vpn](<https://devfeed.tech/tags/vpn.md>), [wifi](<https://devfeed.tech/tags/wifi.md>)

### AI overview

The article describes using a Tailscale exit node to circumvent sketchy hotel Wi-Fi.

### Source excerpt

Circumventing sketchy hotel wifi using an exit node.

## tclip: A pastebin for your tailnet

DevFeed: [tclip: A pastebin for your tailnet](<https://devfeed.tech/articles/tclip-a-pastebin-for-your-tailnet-31218.md>)

Original publisher: [Read original article](<https://tailscale.dev/blog/tclip>)

Author: Xe Iaso

Published: 2023-08-17T00:00:00Z

Content type: article

Language: en

Sources: [Tailscale Community](<https://devfeed.tech/sources/tailscale-community.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>)

Tags: [funnel](<https://devfeed.tech/tags/funnel.md>), [tailnet](<https://devfeed.tech/tags/tailnet.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [text](<https://devfeed.tech/tags/text.md>), [tsnet](<https://devfeed.tech/tags/tsnet.md>)

### AI overview

tclip is a Tailscale-powered pastebin for sharing text between machines or coworkers.

### Source excerpt

Sometimes you need to paste text between your machines or coworkers. tclip is a Tailscale-powered pastebin that lets you do just that.

## How Tailscale Serve's HTTP headers made some code unnecessary

DevFeed: [How Tailscale Serve's HTTP headers made some code unnecessary](<https://devfeed.tech/articles/tailscale-serve-obsoleted-my-code-31217.md>)

Original publisher: [Read original article](<https://tailscale.dev/blog/tailscale-serve-obsoleted-my-code>)

Author: Xe Iaso

Published: 2023-08-04T00:00:00Z

Content type: article

Language: en

Sources: [Tailscale Community](<https://devfeed.tech/sources/tailscale-community.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [grafana](<https://devfeed.tech/tags/grafana.md>), [http](<https://devfeed.tech/tags/http.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [tailscale-serve](<https://devfeed.tech/tags/tailscale-serve.md>), [tsnet](<https://devfeed.tech/tags/tsnet.md>)

### AI overview

This article explains how new HTTP headers in Tailscale Serve made parts of Xe's code unnecessary.

### Source excerpt

The new HTTP headers in Tailscale Serve are great and they made a bunch of Xe's code irrelevant. Here's how.

## Serving it plain: Release Recap August 2023

DevFeed: [Serving it plain: Release Recap August 2023](<https://devfeed.tech/articles/serving-it-plain-release-recap-august-2023-31214.md>)

Original publisher: [Read original article](<https://tailscale.dev/blog/serve-plain-release-recap-aug-2023>)

Author: Parker Higgins

Published: 2023-08-01T00:00:00Z

Content type: release

Language: en

Sources: [Tailscale Community](<https://devfeed.tech/sources/tailscale-community.md>)

Topics: [tailscale](<https://devfeed.tech/topics/tailscale.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [iOS](<https://devfeed.tech/topics/ios.md>)

Tags: [headers](<https://devfeed.tech/tags/headers.md>), [http](<https://devfeed.tech/tags/http.md>), [identity](<https://devfeed.tech/tags/identity.md>), [ios](<https://devfeed.tech/tags/ios.md>), [redesign](<https://devfeed.tech/tags/redesign.md>), [release](<https://devfeed.tech/tags/release.md>), [release-recap](<https://devfeed.tech/tags/release-recap.md>), [serve](<https://devfeed.tech/tags/serve.md>), [tailscale](<https://devfeed.tech/tags/tailscale.md>), [tailscale-serve](<https://devfeed.tech/tags/tailscale-serve.md>)

### AI overview

Tailscale's August 2023 Release Recap covers Tailscale Serve over plain HTTP, identity headers, and an iOS redesign.

### Source excerpt

Tailscale Serve over plain HTTP, identity headers, and an iOS redesign in this month's Release Recap.

[Next page](<https://devfeed.tech/topics/tailscale.md?cursor=WyIyMDIzLTA4LTAxVDAwOjAwOjAwKzAwOjAwIiwgIjBmYzcwYmZhLTM3NGEtNDJhZS04NDk2LTBhZTgwN2RmNTJlNiJd>)