32 lines
529 B
Caddyfile
32 lines
529 B
Caddyfile
dev.jool-international.com {
|
|
|
|
# HTTPS automatique via Let's Encrypt (aucune config SSL nécessaire)
|
|
|
|
# Fichiers statiques
|
|
handle /static/* {
|
|
root * /app
|
|
file_server
|
|
}
|
|
|
|
# CVs : jamais accessibles publiquement
|
|
handle /media/careers/cvs/* {
|
|
respond 404
|
|
}
|
|
|
|
# Autres fichiers media
|
|
handle /media/* {
|
|
root * /app
|
|
file_server
|
|
}
|
|
|
|
# Application Django
|
|
handle {
|
|
reverse_proxy web:8000
|
|
}
|
|
|
|
# Logs
|
|
log {
|
|
output stdout
|
|
}
|
|
}
|