Analysis updated 2026-05-18
Deploy a decoy IIS server to attract and log scanner traffic in a homelab.
Misdirect automated probes away from your real services using a convincing fake splash page.
Study attacker behavior without exposing an actual IIS server.
| aayusharyan/fake-iis | amyraxvpn-main/amyraxvpn-relay | aaaa-zhen/siri-glsl | |
|---|---|---|---|
| Stars | 35 | 35 | 36 |
| Language | HTML | HTML | HTML |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | ops devops | general | designer |
Figures from each repo's GitHub metadata at analysis time.
fake-iis is a Docker container that pretends to be a Microsoft IIS 8.0 web server. When a browser or automated scanner connects to it, the container returns the same default splash page that IIS 8.0 would show, complete with matching HTTP response headers that identify the server as IIS and ASP.NET. It also serves a web.config endpoint with the expected content type and returns IIS-styled error pages for 403, 404, and 500 responses. The main use case is as a decoy or honeypot in a homelab or network. By running a convincing-looking IIS server on a port you want to monitor or misdirect, you can attract and observe scanners and automated probes without exposing a real service. All access and error logs are silently dropped inside the container, so there is no log noise to manage. Running it requires Docker. You can either pull the pre-built image from the GitHub Container Registry with a single command, or copy the provided Docker Compose example file, adjust the port mapping, and start it with docker compose. The container is built on OpenResty, which is a version of nginx with additional scripting capabilities, running on Alpine Linux to keep the image size small. The project is released under the MIT license.
A Docker container that convincingly impersonates a Microsoft IIS 8.0 server, used as a honeypot to attract and log scanner traffic.
Mainly HTML. The stack also includes Docker, OpenResty, nginx.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.