diff --git a/Dockerfile b/Dockerfile index d5ec799..2058abf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,4 +14,7 @@ FROM nginx:alpine COPY --from=build /app/public /usr/share/nginx/html +# Fix for Gatsby client-side routing +RUN echo 'server { listen 80; root /usr/share/nginx/html; index index.html; location / { try_files $uri $uri/ /index.html; } }' > /etc/nginx/conf.d/default.conf + EXPOSE 80 \ No newline at end of file