CasaOS-Store/Apps/TailscaleDaemon/docker-compose.yml

117 lines
6.9 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

name: tailscale-daemon
services:
tailscale-daemon:
cap_add:
- net_admin
- sys_module
environment:
TS_AUTH_ONCE: "true"
TS_EXTRA_ARGS: --hostname casaos
TS_STATE_DIR: /var/lib/tailscale
image: tailscale/tailscale:v1.36.2
deploy:
resources:
reservations:
memory: 64M
network_mode: host
privileged: true
restart: unless-stopped
volumes:
- type: bind
source: /dev/net/tun
target: /dev/net/tun
- type: bind
source: /var/lib
target: /var/lib
- type: bind
source: /DATA/AppData/$AppID/config
target: /var/lib/tailscale
x-casaos:
envs:
- container: TS_AUTH_ONCE
description:
en_us: if true, only attempt to log in if not already logged in. If false, forcibly log in every time the container starts.
zh_cn: 如果为 true则仅在未登录时尝试登录。如果为 false则每次启动容器时强制登录。
- container: TS_EXTRA_ARGS
description:
en_us: |
extra arguments to `tailscale up`.
zh_cn: |
`tailscale up` 的额外参数。
- container: TS_STATE_DIR
description:
en_us: the directory in which to store tailscaled state. The data should persist across container restarts.
zh_cn: 存储 tailscaled 状态的目录。数据应在容器重新启动时保持持久。
port_map: "80"
volumes:
- container: /dev/net/tun
description:
en_us: ""
- container: /var/lib
description:
en_us: ""
- container: /var/lib/tailscale
description:
en_us: ""
x-casaos:
architectures:
- arm64
- arm
- "386"
- amd64
main: tailscale-daemon
author: EzyoStudio
category: Network
description:
en_us: Tailscale lets you easily manage access to private resources, quickly SSH into devices on your network, and work securely from anywhere in the world.
zh_cn: Tailscale 让您轻松管理对私有资源的访问,快速 SSH 到网络上的设备,并在世界各地安全地工作。
ar_sa: يتيح لك Tailscale إدارة الوصول إلى الموارد الخاصة بسهولة ، والوصول إلى أجهزة الشبكة في الشبكة بسرعة ، والعمل بأمان من أي مكان في العالم.
de_de: Tailscale ermöglicht es Ihnen, den Zugriff auf private Ressourcen einfach zu verwalten, schnell auf Geräte in Ihrem Netzwerk zuzugreifen und sicher von überall auf der Welt zu arbeiten.
es_es: Tailscale le permite administrar fácilmente el acceso a recursos privados, conectarse rápidamente a dispositivos en su red y trabajar de forma segura desde cualquier lugar del mundo.
fr_fr: Tailscale vous permet de gérer facilement l'accès aux ressources privées, de vous connecter rapidement aux appareils de votre réseau et de travailler en toute sécurité depuis n'importe où dans le monde.
hu_hu: A Tailscale lehetővé teszi, hogy könnyen kezelje a privát erőforrásokhoz való hozzáférést, gyorsan SSH-eljen a hálózatában lévő eszközökbe és biztonságosan dolgozhasson bárhol a világon.
it_it: Tailscale consente di gestire facilmente l'accesso a risorse private, connettersi rapidamente a dispositivi nella rete e lavorare in modo sicuro da qualsiasi luogo del mondo.
ru_ru: Tailscale позволяет вам легко управлять доступом к частным ресурсам, быстро подключаться к устройствам в сети и безопасно работать из любой точки мира.
pl_pl: Tailscale pozwala Ci łatwo zarządzać dostępem do prywatnych zasobów, szybko łączyć się z urządzeniami w sieci i bezpiecznie pracować z dowolnego miejsca na świecie.
pt_br: O Tailscale permite que você gerencie facilmente o acesso a recursos privados, conecte-se rapidamente a dispositivos na sua rede e trabalhe de forma segura de qualquer lugar do mundo.
sv_se: Tailscale gör det enkelt att hantera åtkomst till privata resurser, snabbt SSH a till enheter i ditt nätverk och arbeta säkert från var som helst i världen.
uk_ua: Tailscale дозволяє легко керувати доступом до приватних ресурсів, швидко SSH-підключатися до пристроїв у мережі та безпечно працювати з будь-якого місця світу.
developer: Tailscale
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/TailscaleDaemon/icon.png
screenshot_link:
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/TailscaleDaemon/screenshot-1.jpg
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/TailscaleDaemon/screenshot-2.jpg
tagline:
en_us: Connect your devices and users together in your own secure virtual private network.
zh_cn: 在您自己的安全虚拟专用网络中将设备和用户连接在一起。
ar_sa: اربط أجهزتك ومستخدميك معاً في شبكة خاصة افتراضية خاصة بك.
de_de: Verbinden Sie Ihre Geräte und Benutzer in Ihrem eigenen sicheren virtuellen privaten Netzwerk.
es_es: Conecte sus dispositivos y usuarios en su propia red privada virtual segura.
fr_fr: Connectez vos appareils et utilisateurs dans votre propre réseau privé virtuel sécurisé.
hu_hu: Kapcsolja össze eszközeit és felhasználóit saját biztonságos virtuális privát hálózatában.
it_it: Collega i tuoi dispositivi e gli utenti in una tua rete privata virtuale sicura.
ru_ru: Подключите свои устройства и пользователей в свою собственную безопасную виртуальную частную сеть.
pl_pl: Połącz swoje urządzenia i użytkowników w swojej własnej bezpiecznej wirtualnej sieci prywatnej.
pt_br: Conecte seus dispositivos e usuários em sua própria rede privada virtual segura.
sv_se: Anslut dina enheter och användare i din egen säkra virtuella privata nätverk.
uk_ua: Підключіть свої пристрої та користувачів до своєї власної безпечної віртуальної приватної мережі.
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/TailscaleDaemon/thumbnail.jpg
tips:
before_install:
en_us: |
Tailscale hostname: `casaos`
After install:
Go to the container log and connect to your tailscale account using the link provided
zh_cn: |
Tailscale 主机名:`casaos`
安装后:
前往容器日志并使用提供的链接连接到您的 tailscale 帐户
title:
en_us: Tailscale Daemon
zh_cn: Tailscale 守护进程