RUN npm install -g hexo-cli && hexo init /home/hexo && cd /home/hexo && npm install && npm install hexo-server --save RUN apt update && apt install -y vim && apt install -y unzip RUN npm install --save hexo-admin #ADD https://codeload.github.com/MOIPA/MOIPA.github.io/zip/refs/heads/master /home/hexo/source/public RUN ["wget","https://codeload.github.com/MOIPA/MOIPA.github.io/zip/refs/heads/master","-O","./master"]
RUN unzip -oq ./master && mkdir public RUN mv MOIPA.github.io-master/* ./public RUN rm -rf MOIPA.github.io-master
RUN git clone https://github.com/theme-next/hexo-theme-next themes/next
RUN sed -i 's/landscape/next/g' _config.yml
RUN npm install hexo-migrator-rss --save # 配置RSS订阅,提供订阅链接 RUN ["npm","install","hexo-generator-feed","--save"] RUN echo "\n\ Plugins:\n\ - hexo-generate-feed\n"\ >> _config.yml
RUN sed -i 's/#RSS/RSS/g' ./themes/next/_config.yml \ && sed -i 's/Muse/Gemini/g' ./themes/next/_config.yml &&\ sed -i 's/url: #/url: /g' ./themes/next/_config.yml