# Config Caddy locale — http uniquement sur localhost:8888
# Pas de SSL, pas de vrai domaine nécessaire

:80 {

    # Fichiers statiques Django
    handle_path /static/* {
        root * /app/staticfiles
        file_server
    }

    # CVs : jamais accessibles publiquement
    handle /media/careers/cvs/* {
        respond 404
    }

    # Autres fichiers media
    handle_path /media/* {
        root * /app/media
        file_server
    }

    # Application Django
    handle {
        reverse_proxy web:8000
    }

    log {
        output stdout
    }
}
