hugoprudente / charts

FoundryVTT from 0.6 to 12.x
https://hugoprudente.github.io
Apache License 2.0
24 stars 17 forks source link

Upgrade FoundryVTT 9.242 + small dns nodejs workaround #37

Closed hugoprudente closed 2 years ago

hugoprudente commented 2 years ago

Upgraded to FoundryVTT 9.242

The fix for nodejs.

There's a problem with CoreDNS with alpine.

" Though the call to dns.lookup() will be asynchronous from JavaScript's perspective, it is implemented as a synchronous call to getaddrinfo(3) that runs on libuv's threadpool. This can have surprising negative performance implications for some applications, see the UV_THREADPOOL_SIZE documentation for more information. and from: https://nodejs.org/api/cli.html#cli_uv_threadpool_size_size"

more here: https://medium.com/@amirilovic/how-to-fix-node-dns-issues-5d4ec2e12e95

This improved the 200 deploysments that I ran.