DokLocker
Tailscale logo

DokLocker + Tailscale integration

Every machine in your tailnets, with its Tailscale address and status.

What the Tailscale integration does

Setting it up

In the Tailscale admin console go to Settings › OAuth clients and create a client with the devices:core:read scope (it never expires), or go to Settings › Keys and create an API key (it expires within 90 days). Leave Tailnet blank to use the key's own tailnet. Choose where clients come from: the tailnet (one client, for a tailnet per customer) or device tags (each tag such as tag:acme is a client, for one tailnet shared by several customers; untagged machines fall under the tailnet). Every hour each machine lands on its client's record with its OS and last-seen date, plus its Tailscale address, Tailscale name, user, client version, whether it's online, whether it's waiting for approval or has an update available, and when its key expires. The Tailscale address is added beside the record's own IP address, not over it. Machines shared in from other tailnets are left out.

Included in every plan

Every integration is included at no extra cost, on the hosted service and self-hosted. Connect it under Admin › Integrations, click Test, and the first sync starts straight away.

More Remote access and VPN integrations

See all integrations

See it with your own clients in mind.

Free for up to 5 clients. Cloud or self-hosted.

Start free trial