This commit is contained in:
kenzuya
2026-03-11 01:37:40 +07:00
parent f62c48ffd2
commit 0132b4aa7c

View File

@@ -3,18 +3,26 @@ set -euo pipefail
STATE_DIR="${TS_STATE_DIR:-/var/lib/tailscale}"
SOCKET="${TS_SOCKET:-/var/run/tailscale/tailscaled.sock}"
DOCKER_HOST="${DOCKER_HOST:-unix:///tmp/docker.sock}"
RCLONE_CONFIG="${RCLONE_CONFIG:-/etc/rclone/rclone.conf}"
RCLONE_REMOTE="${RCLONE_REMOTE:-ketuakenzuya:}"
RCLONE_MOUNT_DIR="${RCLONE_MOUNT_DIR:-/mnt/ketuakenzuya}"
RCLONE_CACHE_DIR="${RCLONE_CACHE_DIR:-/tmp/rclone}"
RCLONE_CACHE_MAX_SIZE="${RCLONE_CACHE_MAX_SIZE:-4G}"
export DOCKER_HOST
mkdir -p \
"$STATE_DIR" \
"$(dirname "$SOCKET")" \
"$RCLONE_MOUNT_DIR" \
"$RCLONE_CACHE_DIR"
mkdir -p /etc/profile.d /root/.config/fish/conf.d
printf "export DOCKER_HOST='%s'\n" "$DOCKER_HOST" > /etc/profile.d/docker-host.sh
printf "set -gx DOCKER_HOST '%s'\n" "$DOCKER_HOST" > /etc/fish/conf.d/docker-host.fish
printf "set -gx DOCKER_HOST '%s'\n" "$DOCKER_HOST" > /root/.config/fish/conf.d/docker-host.fish
extra_args=()
if [[ -n "${TS_EXTRA_ARGS:-}" ]]; then
# shellcheck disable=SC2206