vendor lavinmq build inputs

This commit is contained in:
Joachim Schlöffel
2026-09-26 23:21:44 +02:00
parent a2da4acc53
commit b3d5424349
5 changed files with 56 additions and 10 deletions
+6 -2
View File
@@ -1,7 +1,9 @@
# LavinMQ Alpine Package
Builds LavinMQ from the upstream source release for `x86_64` and packages the
OpenRC service plus `/etc/lavinmq` defaults.
OpenRC service plus `/etc/lavinmq` defaults. The locked Shards dependencies and
frontend assets are versioned, checksummed source inputs, so the build does not
need network access.
Build command:
@@ -9,7 +11,9 @@ Build command:
make
```
LavinMQ 2.9.2 requires Crystal 1.21.0. The package pins Alpine edge's native
Crystal package, avoiding a glibc toolchain in the Alpine musl build.
LavinMQ 2.10.0 requires Crystal 1.21.0. The package pins Alpine edge's native
Crystal package, avoiding a glibc toolchain in the Alpine musl build.
Crystal package, avoiding a glibc toolchain in the Alpine musl build.
## Runtime Layout