Block a user
next-terminal (latest)
Published 2024-01-12 11:35:21 +00:00 by VaalaCat
Installation
docker pull git.vaala.cloud/vaalacat/next-terminal:latestsha256:2b63a5067623c80d1ab256b23d02d1d068f18fe88224fcd5e9e82ee92e45abb9Image Layers
| ADD file:1f4eb46669b5b6275af19eb7471a6899a61c276aa7d925b8ae99310b14b75b92 in / |
| CMD ["/bin/sh"] |
| LABEL MAINTAINER=helloworld1024@foxmail.com |
| ENV TZ=Asia/Shanghai |
| ENV DB=sqlite |
| ENV SQLITE_FILE=./data/sqlite/next-terminal.db |
| ENV SERVER_PORT=8088 |
| ENV SERVER_ADDR=0.0.0.0:8088 |
| ENV SSHD_PORT=8089 |
| ENV SSHD_ADDR=0.0.0.0:8089 |
| ENV TIME_ZONE=Asia/Shanghai |
| RUN /bin/sh -c ln -snf /usr/share/zoneinfo/$TIME_ZONE /etc/localtime && echo $TIME_ZONE > /etc/timezone # buildkit |
| WORKDIR /usr/local/next-terminal |
| RUN /bin/sh -c touch config.yml # buildkit |
| COPY /app/next-terminal ./ # buildkit |
| COPY /app/LICENSE ./ # buildkit |
| EXPOSE map[8088/tcp:{} 8089/tcp:{}] |
| RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories # buildkit |
| RUN /bin/sh -c apk add tzdata # buildkit |
| RUN /bin/sh -c cp /usr/share/zoneinfo/${TZ} /etc/localtime # buildkit |
| RUN /bin/sh -c echo ${TZ} > /etc/timezone # buildkit |
| ENTRYPOINT ["/bin/sh" "-c" "./next-terminal"] |
Labels
| Key | Value |
|---|---|
| MAINTAINER | helloworld1024@foxmail.com |