openvpn-restapi-server (latest)

Published 2024-04-17 10:20:39 +02:00 by noelg

Installation

docker pull gitea.block-server.de/noelg/openvpn-restapi-server:latest
sha256:ee751075b0cac233841f244585f5fc26b6a135077445dcc65d5ca8d5959c951f

Image Layers

ADD file:8efdcc3201e79c8a09fc9c1ade08492ea33f838047332a7c61988f6357339dee in /
CMD ["bash"]
RUN /bin/sh -c su # buildkit
RUN /bin/sh -c apt-get update && apt-get upgrade -y # buildkit
RUN /bin/sh -c apt-get install cron python python3 python3-pip wget net-tools tree nano iproute2 perl libunix-mknod-perl unzip zip systemctl -y # buildkit
RUN /bin/sh -c apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev -y # buildkit
RUN /bin/sh -c exit # buildkit
WORKDIR /Open-VPN-Rest-API
RUN /bin/sh -c mkdir /Open-VPN-Rest-API/app # buildkit
RUN /bin/sh -c mkdir /Open-VPN-Rest-API/app/config # buildkit
RUN /bin/sh -c mkdir /Open-VPN-Rest-API/scripts # buildkit
COPY ./Controller /Open-VPN-Rest-API/app/Controller # buildkit
COPY ./Services /Open-VPN-Rest-API/app/Services # buildkit
COPY ./Models /Open-VPN-Rest-API/app/Models # buildkit
COPY ./OpenVPN_RestAPI_Server.py /Open-VPN-Rest-API/app/OpenVPN_RestAPI_Server.py # buildkit
COPY ./tree.py /Open-VPN-Rest-API/app/tree.py # buildkit
COPY ./alive.py /Open-VPN-Rest-API/app/main.py # buildkit
COPY ./requirements.txt /Open-VPN-Rest-API/requirements.txt # buildkit
COPY ./settings.json /Open-VPN-Rest-API/app/config/settings.json # buildkit
COPY ./docker /Open-VPN-Rest-API/docker # buildkit
COPY ./Dockerfiles/Shellscripts/tun.sh /Open-VPN-Rest-API/scripts/tun.sh # buildkit
COPY ./Dockerfiles/Shellscripts/python3.11.sh /Open-VPN-Rest-API/scripts/python3.11.sh # buildkit
COPY ./Dockerfiles/Shellscripts/python-adds.sh /Open-VPN-Rest-API/scripts/python-adds.sh # buildkit
COPY ./Dockerfiles/Shellscripts/openvpn-install.sh /Open-VPN-Rest-API/scripts/openvpn-install.sh # buildkit
RUN /bin/sh -c su # buildkit
RUN /bin/sh -c chmod +x /Open-VPN-Rest-API/scripts/* # buildkit
RUN /bin/sh -c bash /Open-VPN-Rest-API/scripts/tun.sh # buildkit
RUN /bin/sh -c bash /Open-VPN-Rest-API/scripts/python3.11.sh # buildkit
RUN /bin/sh -c exit # buildkit
RUN /bin/sh -c pip3.11 install --upgrade pip # buildkit
RUN /bin/sh -c pip3.11 install flask # buildkit
EXPOSE map[1194/tcp:{}]
EXPOSE map[1324/tcp:{}]
CMD ["python" "/Open-VPN-Rest-API/app/main.py"]
Details
Container
2024-04-17 10:20:39 +02:00
1
OCI / Docker
linux/amd64
481 MiB
Versions (1) View all
latest 2024-04-17