一个古早的留言板

Posted on Mar 17, 2019

这是一篇推迟了很久才写下的记录

时间大概是18年10月?记不清了。当时误打误撞进那留言站,看这地方没人维护了觉得挺可惜,就给对方邮箱发了一句表达惋惜,其实当时我也只是随口一说,没想着有回信

没想到两三个月我都忘了的时候,对方直接发了一份原本的留言数据给我,说我可以代替他延续这个站

接手之后我用了一些办法,尽可能照着原样把这个站还原了出来。最早这地方就是靠几个perl脚本和一堆文本文件撑起来的。现在原站早就找不到了,网页时光机里似乎也翻不到,我手里的可能就是最后一份备份了

后来我用docker把它封了起来,后端换成了最简单的node.js,留言也就存在一个json文件里

其实这地方也没什么人来,大概也是被谁看了一眼就略过吧

FROM node:18-alpine
WORKDIR /app

RUN apk add --no-cache wget

COPY package.json ./
RUN npm install --production && npm cache clean --force

COPY server.js ./
COPY public ./public

RUN addgroup -g 1001 -S nodejs && \
    adduser -S nodejs -u 1001 && \
    mkdir -p /app/data/backups && \
    chown -R nodejs:nodejs /app

USER nodejs

EXPOSE 3000
CMD ["node", "server.js"]

© 1996–2019 izuua · since 2019 alue (For the “lost” Project)