A tiny HTTP server written in Go which does one thing: Redirect incoming requests to another URL.
To run with Docker and redirect incoming requests to https://virtualzone.de, use:
docker run --rm -d \
-p 8080:8080 \
-e TARGET="https://virtualzone.de" \
ghcr.io/virtualzone/http-redirectUse environment variables to configure HTTP Redirect:
| Env | Default | Description |
|---|---|---|
| LISTEN_ADDR | 0.0.0.0:8080 | TCP Listening address and port |
| TARGET | <empty> | http://localhost/ |
| APPEND_PATH | 1 | Append path from requested URL to redirect URL |
| STATUS_CODE | 301 | HTTP Status Code |