Files
zeekay 241625e7d9 rename: ziti → zt across all paths
- Repo names: ziti-* → zt-*
- Go modules: github.com/hanzozt/ziti → github.com/hanzozt/zt
- Docker images: hanzozt/ziti-* → hanzozt/zt-*
- C/Java/JS symbols: ziti_* → zt_*
- File and directory names updated
2026-02-18 18:34:19 -08:00

28 lines
827 B
Plaintext

FROM ubuntu:20.04
RUN apt update && \
apt install jq curl vim psmisc -y
RUN useradd -ms /bin/bash zt && \
mkdir /persistent && chown zt:zt /persistent && \
mkdir /persistent/scripts && chown zt:zt /persistent/scripts
USER zt
WORKDIR /persistent
ENV ZITI_HOME=/persistent
ENV ZITI_SHARED="${ZITI_HOME}/shared"
ENV ENV_FILE="${ZITI_HOME}/zt.env"
ENV ZITI_NETWORK=zt
# Don't put these paths on shared volume in docker-compose deployment (https://github.com/hanzozt/zt/issues/912)
ENV ZITI_BIN_DIR=/var/hanzozt/zt-bin
ENV ZITI_SCRIPTS=/var/hanzozt/scripts
COPY --chown=zt zt.ignore "${ZITI_BIN_DIR}"
COPY --chown=zt zt-cli-functions.sh "${ZITI_SCRIPTS}/"
COPY --chown=zt dockerTestEntrypoint.sh "${ZITI_SCRIPTS}/"
ENTRYPOINT /bin/bash -c '${ZITI_SCRIPTS}/dockerTestEntrypoint.sh'
# && while :; do sleep 1; done'