The thevlang/vlang:alpine container doesn't include the yaml module. Added it as a declared dependency and install step.
This commit is contained in:
@@ -4,6 +4,7 @@ FROM thevlang/vlang:alpine AS builder
|
|||||||
# Copy project source and build
|
# Copy project source and build
|
||||||
WORKDIR /src
|
WORKDIR /src
|
||||||
COPY . .
|
COPY . .
|
||||||
|
RUN v install yaml
|
||||||
RUN v -prod -o /ntfy-bridge .
|
RUN v -prod -o /ntfy-bridge .
|
||||||
|
|
||||||
# ── Runtime: minimal image ────────────────────────────────────────────────
|
# ── Runtime: minimal image ────────────────────────────────────────────────
|
||||||
|
|||||||
@@ -3,6 +3,6 @@ Module {
|
|||||||
description: 'Homelab notification hub — aggregates Gitea, Docker, Uptime Kuma → Ntfy'
|
description: 'Homelab notification hub — aggregates Gitea, Docker, Uptime Kuma → Ntfy'
|
||||||
version: '0.5.0'
|
version: '0.5.0'
|
||||||
license: 'MIT'
|
license: 'MIT'
|
||||||
dependencies: []
|
dependencies: ['https://github.com/vlang/yaml']
|
||||||
subdirs: ['sources']
|
subdirs: ['sources']
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user