Files
VeillaxandClaude Sonnet 5.5 c5019f38b6
CI / test (push) Successful in 6m14s
Release / release (push) Failing after 22m44s
Add opt-in auto-update from Gitea releases
The program now lives in /usr/local/lib/blacktip and is owned by its service user so it can replace itself.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 14:00:36 -06:00

25 lines
1.0 KiB
Bash

# Copy to .env (never commit it). Real environment variables win over this file.
# Where Hammerhead is, and this edge's token (Server -> Edges -> Show command).
BLACKTIP_HAMMERHEAD=https://hammerhead.example.com
BLACKTIP_TOKEN=
# UDP address for the WireGuard tunnel.
#BLACKTIP_TUNNEL=:51820
# Report local Docker containers so they can be picked as targets.
#BLACKTIP_DOCKER=1
# Serve http/https with Traefik (path to a Traefik v3 binary), and optionally
# use DNS challenge for wildcard certificates. The provider's credentials go here
# too, named exactly as Traefik documents for that provider.
# Releases bundle a tested Traefik: /usr/local/lib/blacktip/traefik (systemd install),
# /traefik (Docker image, already set; set it empty to use the built-in proxy).
#BLACKTIP_TRAEFIK=/usr/local/lib/blacktip/traefik
#BLACKTIP_ACME_DNS=cloudflare
#CF_DNS_API_TOKEN=
# Check for new releases every few hours and update and restart by itself (Linux and macOS).
# setup.sh turns this on; remove it to update by hand.
#BLACKTIP_AUTO_UPDATE=1