32 lines
563 B
Caddyfile
32 lines
563 B
Caddyfile
# 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
|
|
}
|
|
}
|