Mesh VPN (Tailscale-compat)
Mesh VPN (Tailscale-compat) è un/una app nel catalogo della community osFoundry. Control plane self-hosted per client Tailscale — il Suo server di coordinazione, i Suoi dispositivi usano i client Tailscale ufficiali per formare una VPN mesh. ACL, magic DNS e subnet routing. Basato su Headscale. Distribuito come wrapper sottile sull'immagine upstream.
Dettagli
- Workspace: osfoundry
- Categoria: COMMUNICATION
- Prezzo: Free
- Accesso: Community
Funzionalità
- Self-hosted control plane for Tailscale clients — your own coordination server
- Your devices use the official Tailscale clients to form a mesh VPN
Documentazione
La documentazione è mantenuta in inglese dal progetto di origine.
# Mesh VPN (Tailscale-compat)
Self-hosted Tailscale control plane, powered by Headscale.
## Architecture note — this app is the **coordination plane** only
Headscale runs the **control plane** (TCP-based: HTTPS / gRPC for client registration + ACL distribution). Your client devices form **direct or DERP-relayed peer-to-peer WireGuard connections** (UDP) using the **official Tailscale clients**.
- ✅ The coordination plane (this room app) runs fine on TCP-only container infra
- ⚠️ The data plane (UDP WireGuard between your devices) is direct device-to-device; it doesn't transit this container
- ✅ Tailscale's DERP relays (TCP-based fallback) handle clients behind strict NATs
So this is **one of the few VPN/networking apps that actually works well on container infra**.
## Features
- Drop-in Tailscale-control-plane replacement
- Use the official Tailscale clients (Linux / macOS / Windows / iOS / Android / Apple TV / Synology)
- ACLs (Headscale uses Tailscale's HuJSON ACL format)
- Magic DNS (`device.tail-net.ts.net` style names)
- Subnet routing + exit nodes
- API + CLI for user/node management
## Packaging
Thin wrapper around the official `headscale/headscale:latest` image. Config + Postgres-or-SQLite DB at `/var/lib/headscale`.
Come utilizzare Mesh VPN (Tailscale-compat) in osFoundry
Installi Mesh VPN (Tailscale-compat) nel suo workspace con un clic, quindi ne esegua il fork in osStudio per personalizzare i prompt, gli strumenti o la configurazione per il suo stack. Chiunque nel suo workspace potrà riprendere il lavoro dove l'ha lasciato.
Altri app dalla community
- CRM — Gestione delle relazioni con i clienti con contatti, trattative e tracciamento della pipeline.
- Kanban Board — Una board kanban e di progetto in stile Trello con card, board, viste calendario e tabella, e proprietà per board. Basata su Focalboard (server personale standalone). SQLite integrato su un volume persistente.
- Helpdesk — Smistamento ticket e inbox di assistenza clienti con tracciamento SLA.
- Page Builder — Page builder visuale drag-and-drop con sezioni, temi, SEO e pubblicazione
- Website Builder — Website builder multi-pagina con raccolte CMS, navigazione globale, footer, temi e pubblicazione
- Vetrina E-commerce — Vetrina e-commerce con catalogo prodotti, carrello e checkout.