probe: downloadable executables for machines without Docker
ci / check (push) Successful in 59s
ci / images (push) Successful in 49s

Each release attaches selfphoneng-probe-linux-x64 and -arm64 (Node's single executable
applications: esbuild bundle + postject into the official Node binary, checked against
nodejs.org's SHASUMS256.txt), the bundle as selfphoneng-probe.cjs (Node 22+) and SHA256SUMS.
Built in binary.Dockerfile with BuildKit's local output, so Gitea's runner can build it too.
deploy/probe/selfphoneng-probe.service runs it under systemd, sandboxed.
This commit is contained in:
iamdoubz committed 2026-10-21 12:57:04 -05:00
1 parent 65a0438dde
commit 4143f6d064
9 files changed
+232 -5

No files matched your search

+23 -1
View File
@@ -88,7 +88,14 @@ importers:
specifier: ^0.31.11
version: 0.31.11
apps/probe: {}
apps/probe:
devDependencies:
esbuild:
specifier: 0.28.2
version: 0.28.2
postject:
specifier: 1.0.0-alpha.6
version: 1.0.0-alpha.6
apps/web:
dependencies:
@@ -1521,6 +1528,10 @@ packages:
color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
commander@9.5.0:
resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
engines: {node: ^12.20.0 || >=14}
content-disposition@3.0.0:
resolution: {integrity: sha512-ZH/0Xs9rMIFWCOmGdmS9eHBTF62qqQYNz4nVjQhkdIO/a0fCP4UIM3mRz/wiqL0L14YgAz/1xio4OaSY4+ON/A==}
engines: {node: '>=22'}
@@ -2282,6 +2293,11 @@ packages:
resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}
engines: {node: '>=0.10.0'}
postject@1.0.0-alpha.6:
resolution: {integrity: sha512-b9Eb8h2eVqNE8edvKdwqkrY6O7kAwmI8kcnBv1NScolYJbo59XUF0noFq+lxbC1yN20bmC0WBEbDC5H/7ASb0A==}
engines: {node: '>=14.0.0'}
hasBin: true
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -3691,6 +3707,8 @@ snapshots:
color-name@1.1.4: {}
commander@9.5.0: {}
content-disposition@3.0.0: {}
convert-source-map@2.0.0: {}
@@ -4370,6 +4388,10 @@ snapshots:
dependencies:
xtend: 4.0.2
postject@1.0.0-alpha.6:
dependencies:
commander: 9.5.0
prelude-ls@1.2.1: {}
prettier@3.9.10: {}