FROM debian:stable # for basic Forgejo + AsciiDoctor support RUN apt update && apt install -y --no-install-recommends nodejs git ruby-rubygems make && apt clean RUN gem install asciidoctor asciidoctor-diagram # tools for diagram generation RUN apt install -y --no-install-recommends mscgen && apt clean # tools for automatic deployment RUN apt install -y --no-install-recommends rsync openssh-client && apt clean # run as unprivileged user in the container RUN useradd -m ciuser USER ciuser