mirror of
https://github.com/luzifer-docker/znc.git
synced 2025-03-16 10:06:02 +00:00
23 lines
450 B
Bash
Executable file
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
|