# Caddyfile za MiTM demo aplikacijo
# Za HTTPS demo z avtomatskimi SSL certifikati

# HTTP verzija - za MiTM demo (paketi vidni v Wireshark)
:8080 {
    reverse_proxy localhost:8081
    log {
        output file /var/log/caddy/mitm-demo-http.log
        format console
    }
}

# HTTPS verzija - za primerjavo (paketi šifrirani)
# OPOMBA: Za lokalno testiranje uporabite localhost namesto domene
localhost:8443 {
    reverse_proxy localhost:8081
    tls internal  # Uporabi Caddy-jeve self-signed certs za localhost
    log {
        output file /var/log/caddy/mitm-demo-https.log
        format console
    }
}

# Za resnično domeno z Let's Encrypt certifikati:
# vasa-domena.com {
#     reverse_proxy localhost:8081
# }