File Dockerfile of Package container-hugo

#!BuildTag: opensuse-hugo:%%hugo_patch%%
#!BuildTag: hugo:%%hugo_patch%%
#!BuildTag: opensuse-hugo:latest
#!BuildTag: hugo:latest
FROM opensuse/tumbleweed:latest

RUN zypper ar http://download.opensuse.org/repositories/home:darix:apps/openSUSE_Tumbleweed/ "home:darix:apps"
RUN zypper mr -p 97 "home:darix:apps"
RUN zypper --gpg-auto-import-keys ref

RUN zypper install -y hugo hugo-compress-site starship nodejs22 npm22 yarn pnpm rsync openssh shadow git-core po4a python3-WeasyPrint which gettext-tools zip bsdtar dejavu-fonts doxygen rclone ImageMagick pngquant oxipng jpegoptim optipng pngcrush libjpeg-turbo dart-sass go1.25

RUN groupadd --gid 64536 -r hugo && useradd --uid 64536 --no-log-init -r -g hugo hugo
RUN install -o hugo -g hugo -D -d /home/hugo ; install -o hugo -g hugo -D -d /home/hugo/bin

USER hugo:hugo
WORKDIR /home/hugo
CMD ["/usr/bin/hugo"]
openSUSE Build Service is sponsored by