diff --git a/nginx/nginx.conf b/nginx/nginx.conf index 7a5cf057..b8785792 100644 --- a/nginx/nginx.conf +++ b/nginx/nginx.conf @@ -89,14 +89,14 @@ http { aio_write on; map $uri $preload_resources_uri { - /index.html ", <{{path|/pixel-7-pro.svg}}>; rel=preload; as=image, <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; - /faq.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; - /install/index.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; - /install/cli.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; - /install/web.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; - /releases.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; - /usage.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; - /build.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; + /index.html ", <[[path|/pixel-7-pro.svg]]>; rel=preload; as=image, <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]"; + /faq.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]"; + /install/index.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]"; + /install/cli.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]"; + /install/web.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]"; + /releases.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]"; + /usage.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]"; + /build.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]"; } server { diff --git a/nginx/snippets/preload.conf b/nginx/snippets/preload.conf index b117155b..5403cae4 100644 --- a/nginx/snippets/preload.conf +++ b/nginx/snippets/preload.conf @@ -1 +1 @@ -add_header Link "<{{path|/main.css}}>; rel=preload; as=style; integrity={{integrity|/main.css}}, ; rel=preload; as=font; crossorigin, ; rel=preload; as=font; crossorigin, <{{path|/mask-icon.svg}}>; rel=preload; as=image$preload_resources_uri" always; +add_header Link "<[[path|/main.css]]>; rel=preload; as=style; integrity=[[integrity|/main.css]], ; rel=preload; as=font; crossorigin, ; rel=preload; as=font; crossorigin, <[[path|/mask-icon.svg]]>; rel=preload; as=image$preload_resources_uri" always; diff --git a/process-static b/process-static index 5e891dc8..c3176328 100755 --- a/process-static +++ b/process-static @@ -49,14 +49,14 @@ for file in static-tmp/**/*.css static-tmp/js/*.js static-tmp/**/!(bimi|favicon) dest="$(dirname $file)/$hash.$(basename $file)" if [[ $file == *.css ]]; then - replace+=";s@{{css|/${file#*/}}}@@g" + replace+=";s@\[\[css|/${file#*/}\]\]@@g" elif [[ $file == *.js ]]; then - replace+=";s@{{js|/${file#*/}}}@@g" + replace+=";s@\[\[js|/${file#*/}\]\]@@g" fi mv "$file" "$dest" - replace+=";s@{{integrity|/${file#*/}}}@${sri_hash}@g" - replace+=";s@{{path|/${file#*/}}}@/${dest#*/}@g" + replace+=";s@\[\[integrity|/${file#*/}\]\]@${sri_hash}@g" + replace+=";s@\[\[path|/${file#*/}\]\]@/${dest#*/}@g" done sed -i "$replace" static-tmp/**/*.html nginx-tmp/nginx.conf nginx-tmp/snippets/preload.conf @@ -67,7 +67,7 @@ for device in ${devices[@]}; do for channel in ${channels[@]}; do metadata=$(curl -s $RELEASES_BASE/$device-$channel) build_number=$(echo -n $metadata | cut -d ' ' -f 1) - replace+=";s@{{$device-$channel-BUILD_NUMBER}}@$build_number@g" + replace+=";s@\[\[$device-$channel-BUILD_NUMBER\]\]@$build_number@g" done done sed -i "$replace" static-tmp/releases.html diff --git a/static/404.html b/static/404.html index 11939664..83b3f8c1 100644 --- a/static/404.html +++ b/static/404.html @@ -20,9 +20,9 @@ - + - {{css|/main.css}} + [[css|/main.css]] @@ -31,7 +31,7 @@