25 lines
680 B
Nginx Configuration File
25 lines
680 B
Nginx Configuration File
# Nginx configuration for the static Flutter web bundle.
|
|
server {
|
|
listen 80;
|
|
server_name _;
|
|
|
|
root /usr/share/nginx/html;
|
|
index index.html;
|
|
|
|
# Everything the bundle cannot resolve itself is answered with the app, so
|
|
# that reloading a deep link does not end in a 404.
|
|
location / {
|
|
try_files $uri $uri/ /index.html;
|
|
}
|
|
|
|
# Both files decide which version of the app the browser gets. They must
|
|
# never be cached, otherwise a new deployment is not picked up.
|
|
location = /index.html {
|
|
add_header Cache-Control "no-store";
|
|
}
|
|
|
|
location = /flutter_service_worker.js {
|
|
add_header Cache-Control "no-store";
|
|
}
|
|
}
|