znc/build.sh
2025-01-28 17:13:00 +01:00

23 lines
450 B
Bash
Executable file

#!/bin/bash
set -euxo pipefail
makepkgs=(
curl
)
runpkgs=(
znc
)
# Install required package
apk --no-cache add "${makepkgs[@]}" "${runpkgs[@]}"
# Add korvike for template processing
curl -sSfL "https://github.com/Luzifer/korvike/releases/download/v${KORVIKE_VERSION}/korvike_linux_amd64.tgz" | tar -xz -C /usr/local/bin
# Remove make-only packages
apk --no-cache del "${makepkgs[@]}"
# Create data directory
mkdir /data
chown znc:znc /data