FROM node:16-alpine # Install Linux packages RUN apk add -U wireguard-tools # Copy Web UI COPY src/ /app/ WORKDIR /app RUN npm ci --production # Expose Ports EXPOSE 51820/udp EXPOSE 80/tcp # Set Environment ENV DEBUG=Server,WireGuard # Run Web UI CMD ["node", "server.js"]