Files
redirect/docker-compose.yml
T
vincent 8022bd5834 Initial commit
Drone CI steps, Dockerfile for ENV arguments and README.md
2026-08-01 14:17:37 +02:00

34 lines
960 B
YAML

services:
# Example 1: Simple domain redirect (301 Permanent Redirect)
redirect-example:
image: redirect:latest
container_name: redirect-example
ports:
- "8081:8080"
environment:
- REDIRECT_TARGET=https://example.com
- REDIRECT_CODE=301
restart: unless-stopped
# Example 2: Redirect preserving full request path and query string (302 Temporary Redirect)
redirect-with-path:
image: redirect:latest
container_name: redirect-with-path
ports:
- "8082:8080"
environment:
- REDIRECT_TARGET=https://newsite.com$request_uri
- REDIRECT_CODE=302
restart: unless-stopped
# Example 3: Redirect to a specific subpath (307 Temporary Redirect)
redirect-subpath:
image: redirect:latest
container_name: redirect-subpath
ports:
- "8083:8080"
environment:
- REDIRECT_TARGET=https://example.com/landing-page
- REDIRECT_CODE=307
restart: unless-stopped