diff --git a/README.md b/README.md index 6e91ed2..cdc7016 100644 --- a/README.md +++ b/README.md @@ -8,9 +8,9 @@ Allow multiple Node.js processes to listen on same port, with `SO_REUSEPORT`. ## Supported OS -Only Linux is supported by far. +Only Linux is supported. -Prebuilt binaries for `linux-x64-glibc` `linux-amd64-musl` `linux-arm64` `linux-armv7` are shipped in the npm package. +The npm package contains prebuilt binaries for `linux-x64` `linux-arm64` `linux-armv7`. If your platform is not listed above, `SO_REUSEPORT` will not be set. Feel free to create an issue if other Linux variant is required. diff --git a/demo/docker-compose.yaml b/demo/docker-compose.yaml index 0ccf4c9..772e82b 100644 --- a/demo/docker-compose.yaml +++ b/demo/docker-compose.yaml @@ -4,6 +4,7 @@ services: build: context: .. dockerfile: demo/Dockerfile + # dockerfile: demo/Dockerfile-alpine # image: ghcr.io/jokester/publicaddr:pr-1 command: npm start working_dir: /opt/publicaddr/demo diff --git a/demo/package-lock.json b/demo/package-lock.json index 18e6700..d9a9220 100644 --- a/demo/package-lock.json +++ b/demo/package-lock.json @@ -10,7 +10,7 @@ "license": "BSD", "dependencies": { "@jokester/ts-commonutil": "^0.4.1", - "publicaddr": "0.4.2-pre3" + "publicaddr": "0.4.2-pre4" }, "devDependencies": { "@types/node": "^18.15.3", @@ -2210,9 +2210,9 @@ } }, "node_modules/publicaddr": { - "version": "0.4.2-pre3", - "resolved": "https://registry.npmjs.org/publicaddr/-/publicaddr-0.4.2-pre3.tgz", - "integrity": "sha512-ZHBMkt2WPu3fjSep5/lmjhDjRnhkk29Syn/6jhcGc3AAjpKqn3Cy37B4pNIyyhRl8dMGg7uAG1O/bdUIP0tBng==", + "version": "0.4.2-pre4", + "resolved": "https://registry.npmjs.org/publicaddr/-/publicaddr-0.4.2-pre4.tgz", + "integrity": "sha512-0dleDKrZsyuEVHzCjbLtAWndqbrYqgLYdEKlzxlZXhCk66CI5ap4vcVtkIrYLcPSd6RwqZ8JKjO3uOEhvSu44w==", "dependencies": { "node-gyp-build": "^4.6.0" }, @@ -4506,9 +4506,9 @@ "dev": true }, "publicaddr": { - "version": "0.4.2-pre3", - "resolved": "https://registry.npmjs.org/publicaddr/-/publicaddr-0.4.2-pre3.tgz", - "integrity": "sha512-ZHBMkt2WPu3fjSep5/lmjhDjRnhkk29Syn/6jhcGc3AAjpKqn3Cy37B4pNIyyhRl8dMGg7uAG1O/bdUIP0tBng==", + "version": "0.4.2-pre4", + "resolved": "https://registry.npmjs.org/publicaddr/-/publicaddr-0.4.2-pre4.tgz", + "integrity": "sha512-0dleDKrZsyuEVHzCjbLtAWndqbrYqgLYdEKlzxlZXhCk66CI5ap4vcVtkIrYLcPSd6RwqZ8JKjO3uOEhvSu44w==", "requires": { "node-gyp-build": "^4.6.0" } diff --git a/demo/package.json b/demo/package.json index d846682..2b771e7 100644 --- a/demo/package.json +++ b/demo/package.json @@ -14,7 +14,7 @@ "license": "BSD", "dependencies": { "@jokester/ts-commonutil": "^0.4.1", - "publicaddr": "0.4.2-pre3" + "publicaddr": "0.4.2-pre4" }, "devDependencies": { "@types/node": "^18.15.3", diff --git a/package-lock.json b/package-lock.json index 9c48013..e66b659 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "publicaddr", - "version": "0.4.2-pre4", + "version": "0.4.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "publicaddr", - "version": "0.4.2-pre4", + "version": "0.4.2", "license": "BSD", "dependencies": { "node-gyp-build": "^4.6.0" diff --git a/package.json b/package.json index 0467016..f21cc76 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "publicaddr", - "version": "0.4.2-pre4", + "version": "0.4.2", "description": "Allow Node.js to listen on TCP with SO_REUSEPORT", "repository": { "type": "git",