FROM ubuntu:22.04 LABEL org.opencontainers.image.source="https://github.com/vevc/one-node" ENV TZ=Asia/Shanghai \ UUID=cb6df3f6-87e7-4df9-a425-a79d66336988 \ DOMAIN=nich2456-fml.hf.space COPY entrypoint.sh /entrypoint.sh COPY app /app RUN export DEBIAN_FRONTEND=noninteractive; \ apt-get update; \ apt-get install -y tzdata openssh-server curl ca-certificates wget vim net-tools supervisor unzip iputils-ping telnet git iproute2 --no-install-recommends; \ apt-get clean; \ rm -rf /var/lib/apt/lists/*; \ chmod +x /entrypoint.sh; \ chmod -R 777 /app; \ useradd -u 1000 -g 0 -m -s /bin/bash user; \ ln -snf /usr/share/zoneinfo/$TZ /etc/localtime; \ echo $TZ > /etc/timezone COPY --from=builder /app/xy /usr/local/bin/xy COPY --from=builder /app/td /usr/local/bin/td COPY --from=builder /app/supercronic /usr/local/bin/supercronic EXPOSE 7860 ENTRYPOINT ["/entrypoint.sh"] CMD ["supervisord", "-c", "/app/supervisor/supervisord.conf"]