# Dockerfile for hysteria based alpine # Copyright (C) 2022 Teddysun # Reference URL: # https://github.com/HyNetwork/hysteria FROM --platform=${TARGETPLATFORM} alpine:latest LABEL maintainer="Teddysun " ARG TARGETPLATFORM WORKDIR /root COPY hysteria.sh /root/hysteria.sh COPY server.json /etc/hysteria/server.json RUN set -ex \ && apk add --no-cache bash tzdata ca-certificates \ && chmod +x /root/hysteria.sh \ && /root/hysteria.sh "${TARGETPLATFORM}" \ && rm -fv /root/hysteria.sh VOLUME /etc/hysteria ENV TZ=Asia/Shanghai CMD [ "/usr/bin/hysteria", "server", "--config", "/etc/hysteria/server.json" ]