With Tailcat being released, I set up a mirror and a script to auto build binaries from the edge, so that I can easily redistribute it if need be.
Here are some helper commands I use specifically for Tailcat.
# Installing tailcat to memory for temporary usage:
curl https://git.jas.pe/api/packages/mirrors/generic/tailcat/edge/tailcat-arm64 -o /dev/shm/tc && chmod +x /dev/shm/tc
curl https://git.jas.pe/api/packages/mirrors/generic/tailcat/edge/tailcat-amd64 -o /dev/shm/tc && chmod +x /dev/shm/tc
# Exposes 8080 for other locs
/dev/shm/tc --serve=8080
# Maps remote 8080 to local 18080
/dev/shm/tc forward --bind=127.0.0.1 ${TAILCAT_ADDR} 18080:8080
# Installing cattail to memory for temporary usage:
curl https://git.jas.pe/labs/cattail/releases/download/latest/cattail_linux_arm64 -o /dev/shm/ct && chmod +x /dev/shm/ct
curl https://git.jas.pe/labs/cattail/releases/download/latest/cattail_linux_amd64 -o /dev/shm/ct && chmod +x /dev/shm/ct
# Bring local to server:
/dev/shm/ct connect <address> --name=<name> <listen:[target_ip:]target>