Files
runtipi/apps/rego-tunnel/build/build.sh
alexz 070e358463
Some checks failed
Test / test (push) Has been cancelled
change build step
2026-01-16 22:08:37 +00:00

22 lines
612 B
Bash

#!/bin/bash
# Build and push the Cisco VPN Docker image
# Run this from the build directory
set -e
IMAGE_NAME="${IMAGE_NAME:-git.alexzaw.dev/alexz/cisco-vpn}"
IMAGE_TAG="${IMAGE_TAG:-latest}"
echo "Building ${IMAGE_NAME}:${IMAGE_TAG}..."
docker build "$@" -t "${IMAGE_NAME}:${IMAGE_TAG}" .
echo ""
echo "Build complete!"
echo ""
echo "To push to registry:"
echo " docker push ${IMAGE_NAME}:${IMAGE_TAG}"
echo ""
echo "To test locally:"
echo " docker run -d --privileged --cgroupns=host -v /sys/fs/cgroup:/sys/fs/cgroup:rw --cap-add=NET_ADMIN --device=/dev/net/tun -p 6080:6080 ${IMAGE_NAME}:${IMAGE_TAG}"