Highly-opinionated (ex-bullshit-free) MTPROTO proxy for Telegram. If you use v1.0 or upgrade broke you proxy, please read the chapter Version 2
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

Dockerfile 633B

1234567891011121314151617181920212223242526272829303132
  1. ###############################################################################
  2. # BUILD STAGE
  3. FROM golang:1.15-alpine AS build
  4. RUN set -x \
  5. && apk --no-cache --update add \
  6. bash \
  7. ca-certificates \
  8. curl \
  9. git \
  10. make
  11. COPY . /app
  12. WORKDIR /app
  13. RUN set -x \
  14. && make -j 4 static
  15. ###############################################################################
  16. # PACKAGE STAGE
  17. FROM scratch
  18. ENTRYPOINT ["/mtg"]
  19. ENV MTG_BIND=0.0.0.0:3128 \
  20. MTG_STATS_BIND=0.0.0.0:3129
  21. EXPOSE 3128 3129
  22. COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
  23. COPY --from=build /app/mtg /mtg