first stab at mkdocs migration

refactor CSCS and Meg content

add merlin6 quick start

update merlin6 nomachine docs

give the userdoc its own color scheme

we use the Materials default one

refactored slurm general docs merlin6

add merlin6 JB docs

add software support m6 docs

add all files to nav

vibed changes #1

add missing pages

further vibing #2

vibe #3

further fixes
This commit is contained in:
2025-11-26 17:28:07 +01:00
parent 149de6fb18
commit bde174b726
313 changed files with 2608 additions and 11593 deletions

View File

@@ -1,24 +1,4 @@
FROM alpine:3.13
FROM docker.io/squidfunk/mkdocs-material:9.7
WORKDIR /tmp
COPY Gemfile /tmp/
COPY Gemfile.lock /tmp/
RUN apk list -I && apk --no-cache add \
libatomic readline readline-dev libxml2 libxml2-dev \
ncurses-terminfo-base ncurses-terminfo \
libxslt libxslt-dev zlib-dev zlib \
ruby ruby-dev yaml yaml-dev \
libffi-dev build-base git nodejs \
&& gem env \
&& gem install etc --no-document \
&& gem install bundler -v 2.4.22 --no-document \
&& pwd \
&& ls -l \
&& bundle install
VOLUME /src
EXPOSE 4001
WORKDIR /src
CMD ["jekyll", "serve", "--livereload", "-H", "0.0.0.0"]
# add some plugins
RUN pip install mkdocs-glightbox=='0.5.*'