This commit is contained in:
Alexander Zhirov 2025-04-23 22:41:05 +03:00
commit 1637cbdd96
4 changed files with 231 additions and 0 deletions

14
Dockerfile Normal file
View file

@ -0,0 +1,14 @@
FROM alpine:3.21.3
LABEL maintainer="Alexander Zhirov <alexander@zhirov.kz>"
COPY deploy /usr/bin/deploy
RUN <<EOF
echo "http://mirror.yandex.ru/mirrors/alpine/edge/main" > /etc/apk/repositories
echo "http://mirror.yandex.ru/mirrors/alpine/edge/community" >> /etc/apk/repositories
apk update
apk upgrade --no-cache
apk add --no-cache hugo rsync wget nodejs npm git openssh-client
wget -O - https://github.com/CloudCannon/pagefind/releases/download/v1.3.0/pagefind-v1.3.0-x86_64-unknown-linux-musl.tar.gz | tar -xz -C /usr/bin
EOF