No description
  • Rust 90.2%
  • Dockerfile 9.8%
Find a file
2026-06-19 23:15:47 +02:00
.forgejo/workflows Add .forgejo/workflows/docker.yml 2026-06-19 18:26:30 +02:00
src Add src/main.rs 2026-06-19 18:23:09 +02:00
Cargo.lock Add Cargo.lock 2026-06-19 18:21:43 +02:00
Cargo.toml Add Cargo.toml 2026-06-19 18:22:19 +02:00
compose.yml Add compose.yml 2026-06-19 22:58:48 +02:00
Dockerfile Update Dockerfile 2026-06-19 18:48:42 +02:00
LICENSE Initial commit 2026-06-19 18:20:59 +02:00
README.md Update README.md 2026-06-19 23:15:47 +02:00

the-pit

funny little endlessh clone in rust

named after the predacon birthplace: https://tfwiki.net/wiki/Pit_(BW)

instructions

linux

requirements: docker

  1. copy compose.yml to place you want, read it for important notes
  2. change your ssh port to something other than 22. make sure to unblock the new port in your firewall. then pkill sshd to kill all old connections and reconnect with new port.
  3. docker compose up -d

other oses

requirements: rust, cargo

  1. build and copy binary to path.
  2. change your ssh port to something other than 22. make sure to unblock the new port in your firewall. then pkill sshd to kill all old connections and reconnect with new port.
  3. set it up as a service.
  4. start the service with TARPIT_BIND=0.0.0.0:22 as env.

license

isc