Add tailscale!
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 35s
All checks were successful
Test and Publish Templates / test-and-publish (push) Successful in 35s
This commit is contained in:
27
tailscale/config/.template_info.env
Normal file
27
tailscale/config/.template_info.env
Normal file
@@ -0,0 +1,27 @@
|
||||
# DO NOT EDIT THIS FILE FOR YOUR SERVICE!
|
||||
# This file is replaced from the template whenever there is an update.
|
||||
# Edit the service.env file to make changes.
|
||||
|
||||
# Template to use - always required!
|
||||
TEMPLATE=tailscale
|
||||
REQUIRES_HOST_ROOT=false
|
||||
REQUIRES_DOCKER=true
|
||||
REQUIRES_DOCKER_ROOT=false
|
||||
|
||||
# Service settings
|
||||
CONTAINER_NAME=tailscale
|
||||
|
||||
# Image settings
|
||||
IMAGE_REGISTRY="docker.io"
|
||||
IMAGE_REPO="tailscale/tailscale"
|
||||
IMAGE_TAG="stable"
|
||||
|
||||
# Volumes for persistent state
|
||||
STATE_VOLUME="${CONTAINER_NAME}_state"
|
||||
|
||||
# Tailscale settings (to be overridden in service.env)
|
||||
TAILSCALE_AUTH_KEY=""
|
||||
TAILSCALE_HOSTNAME=""
|
||||
TAILSCALE_EXTRA_ARGS=""
|
||||
TAILSCALE_USERSPACE="false"
|
||||
|
25
tailscale/config/service.env
Normal file
25
tailscale/config/service.env
Normal file
@@ -0,0 +1,25 @@
|
||||
# Service settings for Tailscale
|
||||
# (can also override anything in the .template_info.env file in the template to make it specific to this server)
|
||||
|
||||
# REQUIRED: Your Tailscale authentication key
|
||||
# Get this from: https://login.tailscale.com/admin/settings/keys
|
||||
# Can be reusable or one-time use
|
||||
TAILSCALE_AUTH_KEY=
|
||||
|
||||
# Optional: Custom hostname for this node
|
||||
# If not set, will use the system hostname
|
||||
TAILSCALE_HOSTNAME=
|
||||
|
||||
# Optional: Additional Tailscale arguments
|
||||
# Examples:
|
||||
# TAILSCALE_EXTRA_ARGS="--advertise-exit-node"
|
||||
# TAILSCALE_EXTRA_ARGS="--accept-routes"
|
||||
# TAILSCALE_EXTRA_ARGS="--advertise-routes=10.0.0.0/24"
|
||||
TAILSCALE_EXTRA_ARGS=
|
||||
|
||||
# Optional: Enable userspace networking (for environments without TUN support)
|
||||
# Set to "true" if running in restricted environments
|
||||
TAILSCALE_USERSPACE=false
|
||||
|
||||
# Server Settings
|
||||
SSH_USER="dropshell"
|
Reference in New Issue
Block a user