Skip to content

Commit 37e952b

Browse files
committed
all: add open source licenses link
This adds a link to the "Resources" section of our marketplace page along side ToS, Privacy Policy, etc. Arguably not actually necessary, but nice to have. It also adds an entry to the dropdown menu inside the extension.
1 parent 63fe8a4 commit 37e952b

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ LABEL org.opencontainers.image.title="Tailscale" \
2828
com.docker.extension.screenshots='[{"alt": "A list of Docker containers in the Tailscale extension. A caption that says: Connect Docker to your private network. Share development servers with teammates, or remotely access private resources.", "url": "https://tailscale.com/files/images/docker/docker-screenshot-1.png"},{"alt": "A Docker container with a tooltip that says Open in Browser. A browser next to it with a website. A caption that says Easy access, from anywhere. Tailscale gives your containers a static IP and easy DNS name. It works even across firewalls and containerization layers.", "url": "https://tailscale.com/files/images/docker/docker-screenshot-2.png"}]' \
2929
com.docker.extension.detailed-description="<p>With Tailscale, create a secure, virtual private network to connect your devices to in minutes. Tailscale's Docker Desktop extension enables you to connect your containers to your Tailscale network. Any containers with exposed ports are available to others on the same tailnet (Tailscale network).</p><p>Tailscale lets you:</p><ul><li>Share development servers with your teammates without any extra setup</li><li>Access databases and sensitive development resources without exposing them to the public internet</li><li>Use shortnames for your devices and containers thanks to <i>MagicDNS</i></li></ul><h3>About Tailscale</h3><p>Tailscale is a zero-config VPN that installs on any device in minutes, manages firewall rules for you, and works from anywhere. No matter the firewalls or containerization layers that may exist between devices, Tailscale just works. With robust access control rules enforced by each device, users on your network can only access what they're allowed to.</p><p>For more details, visit <a href="https://tailscale.com">tailscale.com</a>." \
3030
com.docker.extension.publisher-url="https://tailscale.com"\
31-
com.docker.extension.additional-urls='[{"title":"Website","url":"https://tailscale.com/"},{"title":"Documentation","url":"https://tailscale.com/kb/"},{"title":"Support","url":"https://tailscale.com/contact/support"},{"title":"Terms of Service","url":"https://tailscale.com/terms"},{"title":"Privacy policy","url":"https://tailscale.com/privacy-policy"}]'
31+
com.docker.extension.additional-urls='[{"title":"Website","url":"https://tailscale.com/"},{"title":"Documentation","url":"https://tailscale.com/kb/"},{"title":"Support","url":"https://tailscale.com/contact/support"},{"title":"Terms of Service","url":"https://tailscale.com/terms"},{"title":"Privacy policy","url":"https://tailscale.com/privacy-policy"},{"title":"Open Source Licenses","url":"https://tailscale.com/licenses/tailscale"}]'
3232
RUN apt-get update \
3333
&& apt-get install -y \
3434
ca-certificates \

ui/src/views/container-view.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,9 @@ export default function ContainerView() {
133133
<DropdownMenu.Link href="https://tailscale.com/download">
134134
Download Tailscale
135135
</DropdownMenu.Link>
136+
<DropdownMenu.Link href="https://tailscale.com/licenses/tailscale">
137+
Open Source Licenses
138+
</DropdownMenu.Link>
136139
<DropdownMenu.Separator />
137140
<DropdownMenu.Item
138141
onSelect={() => setConfirmLogoutAction("logout")}

0 commit comments

Comments
 (0)