tailscale-deploy
Facilitates the deployment of F# applications using Tailscale for secure private network access with Docker.
Install this skill
Security score
The tailscale-deploy skill was audited on Feb 28, 2026 and we found 30 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 54 | ```yaml |
Curl to non-GitHub URL
| 216 | curl http://localhost:5000/health # From server |
Curl to non-GitHub URL
| 217 | curl http://my-fsharp-app/health # From Tailnet device |
Curl to non-GitHub URL
| 239 | curl http://localhost:5000 |
Curl to non-GitHub URL
| 242 | curl http://my-fsharp-app:5000 |
Curl to non-GitHub URL
| 311 | docker exec my-fsharp-app curl -f http://localhost:5000/health |
Access to .env file
| 123 | ### .env File |
Access to .env file
| 136 | - Add `.env` to `.gitignore` (never commit secrets) |
Access to .env file
| 148 | 4. Copy key to `.env` file |
Access to .env file
| 394 | - Commit `.env` file to Git |
Access to .env file
| 424 | - [ ] `.env` file created with `TS_AUTHKEY` |
Access to .env file
| 425 | - [ ] `.env` added to `.gitignore` |
External URL reference
| 27 | - Tailscale account (https://tailscale.com) |
External URL reference
| 65 | - ASPNETCORE_URLS=http://+:5000 |
External URL reference
| 74 | test: ["CMD", "curl", "-f", "http://localhost:5000/health"] |
External URL reference
| 116 | - `TS_HOSTNAME` - DNS name on Tailnet (access via `http://my-fsharp-app`) |
External URL reference
| 142 | 1. Go to https://login.tailscale.com/admin/settings/keys |
External URL reference
| 171 | # Open browser: http://my-fsharp-app (from any device on Tailnet) |
External URL reference
| 178 | 1. Login to Portainer (usually `http://server:9000`) |
External URL reference
| 216 | curl http://localhost:5000/health # From server |
External URL reference
| 217 | curl http://my-fsharp-app/health # From Tailnet device |
External URL reference
| 226 | http://my-fsharp-app |
External URL reference
| 227 | http://my-fsharp-app:5000 |
External URL reference
| 231 | - Desktop: https://tailscale.com/download |
External URL reference
| 239 | curl http://localhost:5000 |
External URL reference
| 242 | curl http://my-fsharp-app:5000 |
External URL reference
| 311 | docker exec my-fsharp-app curl -f http://localhost:5000/health |
External URL reference
| 377 | - `http://todo-app` |
External URL reference
| 378 | - `http://notes-app` |
External URL reference
| 449 | - [Tailscale Documentation](https://tailscale.com/kb/) |