No description
- Shell 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| mullvad-ts | ||
| README.md | ||
Mullvad-ts
🤖 Gevibecode met OpenCode 1.14.50 en Deepseek v4 Pro
CLI-tool om Mullvad exit nodes te gebruiken via Tailscale op macOS en Linux.
Wat het doet
Schakelt Mullvad exit nodes in en uit via de Tailscale CLI. Al het internetverkeer loopt dan via een Mullvad VPN-server, terwijl Tailscale-peers direct bereikbaar blijven.
Installatie
git clone ssh://git@nextcloud:2222/eddy/tailscale-mullvad.git
cd tailscale-mullvad
chmod +x mullvad-ts
sudo cp mullvad-ts /usr/local/bin/
Geen compilatie nodig — het is een Python 3 script.
Vereisten:
- Python 3
- Tailscale CLI (
tailscale) - Mullvad VPN add-on geactiveerd in je Tailscale admin console
- Jouw device toegevoegd aan Mullvad VPN in de admin console
Gebruik
mullvad-ts on <stad of land> # Verbind met Mullvad exit node
mullvad-ts off # Verbreek Mullvad exit node
mullvad-ts status # Toon huidige status
Matching is case-insensitive op stad of land. Bij meerdere nodes in dezelfde regio wordt er willekeurig één gekozen.
Voorbeelden
$ mullvad-ts on amsterdam
Connecting to Mullvad: Netherlands - Amsterdam (nl-ams-wg-201.mullvad.ts.net)
Mullvad: ON -> nl-ams-wg-201.mullvad.ts.net
$ mullvad-ts status
Mullvad: ON -> nl-ams-wg-201.mullvad.ts.net
$ mullvad-ts off
Mullvad: OFF
$ mullvad-ts on japan
Connecting to Mullvad: Japan - Tokyo (jp-tyo-wg-001.mullvad.ts.net)
Mullvad: ON -> jp-tyo-wg-001.mullvad.ts.net