Browse Source
fix: remove duplicate dumb-init install, fix /etc/amnezia path typo
pull/2552/head
Platon47
4 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
2 additions and
4 deletions
-
Dockerfile
|
|
@ -41,8 +41,6 @@ RUN ARCH=$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/') && \ |
|
|
FROM docker.io/library/node:jod-alpine |
|
|
FROM docker.io/library/node:jod-alpine |
|
|
WORKDIR /app |
|
|
WORKDIR /app |
|
|
|
|
|
|
|
|
RUN apk add --no-cache dumb-init |
|
|
|
|
|
|
|
|
|
|
|
HEALTHCHECK --interval=1m --timeout=5s --retries=3 CMD /usr/bin/timeout 5s /bin/sh -c "/usr/bin/wg show | /bin/grep -q interface || exit 1" |
|
|
HEALTHCHECK --interval=1m --timeout=5s --retries=3 CMD /usr/bin/timeout 5s /bin/sh -c "/usr/bin/wg show | /bin/grep -q interface || exit 1" |
|
|
|
|
|
|
|
|
# Copy build |
|
|
# Copy build |
|
|
@ -83,8 +81,8 @@ RUN apk add --no-cache \ |
|
|
iptables-legacy \ |
|
|
iptables-legacy \ |
|
|
netcat-openbsd \ |
|
|
netcat-openbsd \ |
|
|
wireguard-tools && \ |
|
|
wireguard-tools && \ |
|
|
mkdir -p /etc/amnesia && \ |
|
|
mkdir -p /etc/amnezia && \ |
|
|
ln -s /etc/wireguard /etc/amnesia/amneziawg && \ |
|
|
ln -s /etc/wireguard /etc/amnezia/amneziawg && \ |
|
|
update-alternatives --install /usr/sbin/iptables iptables /usr/sbin/iptables-legacy 10 \ |
|
|
update-alternatives --install /usr/sbin/iptables iptables /usr/sbin/iptables-legacy 10 \ |
|
|
--slave /usr/sbin/iptables-restore iptables-restore /usr/sbin/iptables-legacy-restore \ |
|
|
--slave /usr/sbin/iptables-restore iptables-restore /usr/sbin/iptables-legacy-restore \ |
|
|
--slave /usr/sbin/iptables-save iptables-save /usr/sbin/iptables-legacy-save && \ |
|
|
--slave /usr/sbin/iptables-save iptables-save /usr/sbin/iptables-legacy-save && \ |
|
|
|