initial commit

Signed-off-by: Ava Hahn <a.hahn@f5.com>
This commit is contained in:
Ava Hahn 2025-08-16 00:47:14 +00:00
commit 4ee7c0cc18
13 changed files with 582 additions and 0 deletions

21
kaproxy/Dockerfile Normal file
View file

@ -0,0 +1,21 @@
FROM archlinux:latest
EXPOSE 8080
RUN pacman -Syyu --noconfirm
RUN pacman -S base-devel glibc gcc-libs --noconfirm
COPY nginx /nginx
WORKDIR /nginx
RUN auto/configure \
--with-debug \
--with-http_ssl_module \
--with-cc-opt=-pg
RUN make
RUN make install
COPY nginx.conf /
COPY dhparam.pem /
COPY www.example.com.crt /
COPY www.example.com.key /
COPY run.sh /
CMD ["/run.sh"]