endlessh-go
endlessh-go
Docker app from FoxxMD's Repository
Overview
(https://github.com/skeeto/endlessh) Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner. It keeps SSH clients locked up for hours or even days at a time. The purpose is to put your real SSH server on another port and then let the script kiddies get stuck in this tarpit instead of bothering a real server.
endlessh-go (https://github.com/shizunge/endlessh-go) is a golang implementation of endlessh with additional features including exporting Prometheus metrics.
Requirements
A Prometheus instance is required in order to collect exported metrics. See the support thread for setup.
Runtime arguments
- Network
bridge- Shell
sh- Privileged
- false
Template configuration
Listen PortPorttcp
- Target
- 2222
- Value
- 2222
Prometheus PortPorttcp
- Target
- 2112
- Value
- 2112
Categories
Download Statistics
976,085
Total Downloads
25,036
This Month
27,072
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
shizunge/endlessh-goLast Updated2026-03-29
First Seen2023-12-21
Run endlessh-go on Unraid.
endlessh-go is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.