proksi 0.1.2

A batteries-included reverse proxy with automatic HTTPS using Cloudflare Pingora and Let's Encrypt.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
FROM rust:slim-bullseye

RUN set -eux; \
  export DEBIAN_FRONTEND=noninteractive; \
  apt update; \
  apt install --yes --no-install-recommends openssl libc6; \
  apt clean autoclean; \
  apt autoremove --yes; \
  rm -rf /var/lib/{apt,dpkg,cache,log}/;

COPY proksi /app/proksi

WORKDIR /app

EXPOSE 80 443

ENTRYPOINT ["/app/proksi"]