Tailcat

Some reference stuff for Tailcat

software documentation

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>