Add sws.toml config for proper WASM headers
COOP/COEP headers required for SharedArrayBuffer (WASM multi-threading). Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
26797d954d
commit
b21965fd8d
20
README.md
20
README.md
@ -53,9 +53,27 @@ FROM ghcr.io/static-web-server/static-web-server:2 AS sws
|
||||
FROM scratch
|
||||
COPY --from=sws /static-web-server /static-web-server
|
||||
COPY --from=build /app/build/web /public
|
||||
COPY sws.toml /sws.toml
|
||||
EXPOSE 8080
|
||||
USER 65534
|
||||
ENTRYPOINT ["/static-web-server", "-p", "8080", "-d", "/public"]
|
||||
ENTRYPOINT ["/static-web-server", "--config-file", "/sws.toml"]
|
||||
```
|
||||
|
||||
**sws.toml** - Required headers for WASM multi-threading:
|
||||
|
||||
```toml
|
||||
[general]
|
||||
host = "0.0.0.0"
|
||||
port = 8080
|
||||
root = "/public"
|
||||
page-fallback = "/public/index.html"
|
||||
compression = true
|
||||
|
||||
[[advanced.headers]]
|
||||
source = "**"
|
||||
[advanced.headers.headers]
|
||||
Cross-Origin-Opener-Policy = "same-origin"
|
||||
Cross-Origin-Embedder-Policy = "require-corp"
|
||||
```
|
||||
|
||||
### Android APK
|
||||
|
||||
Loading…
Reference in New Issue
Block a user