summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgabrix73 <gabriel1@frozenstar.info>2026-04-12 16:30:06 +0200
committergabrix73 <gabriel1@frozenstar.info>2026-04-12 16:30:06 +0200
commit53b5152581ffbb5bc981d4496dbd30709913e794 (patch)
tree73b77f73ca49a7f97f1876643a52192d8885fe55
parent58ed05f69a5a604027e308fb5bf9e7190984088a (diff)
downloadkhimera-53b5152581ffbb5bc981d4496dbd30709913e794.tar.gz
khimera-53b5152581ffbb5bc981d4496dbd30709913e794.tar.xz
khimera-53b5152581ffbb5bc981d4496dbd30709913e794.zip
fix: use --network=host for Docker build, switch apt to HTTPS mirrors
-rw-r--r--Makefile4
-rw-r--r--docker/Dockerfile.appimage3
2 files changed, 5 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index fedf44c..340ac19 100644
--- a/Makefile
+++ b/Makefile
@@ -89,9 +89,9 @@ appimage:
@echo "$(BLUE)╚════════════════════════════════════════╝$(NC)"
@echo ""
@echo "$(BLUE)[AppImage]$(NC) Building Docker image..."
- docker build -t khimera-builder -f docker/Dockerfile.appimage .
+ docker build --network=host -t khimera-builder -f docker/Dockerfile.appimage .
@echo "$(BLUE)[AppImage]$(NC) Compiling and packaging..."
- docker run --rm --privileged \
+ docker run --rm --privileged --network=host \
-v $(shell pwd):/build \
-w /build \
khimera-builder \
diff --git a/docker/Dockerfile.appimage b/docker/Dockerfile.appimage
index 80429dd..8ee0bc8 100644
--- a/docker/Dockerfile.appimage
+++ b/docker/Dockerfile.appimage
@@ -4,6 +4,9 @@ ENV DEBIAN_FRONTEND=noninteractive
ENV GO_VERSION=1.23.0
ENV APPIMAGE_TOOL_VERSION=13
+RUN sed -i 's|http://archive.ubuntu.com|https://archive.ubuntu.com|g' /etc/apt/sources.list && \
+ sed -i 's|http://security.ubuntu.com|https://security.ubuntu.com|g' /etc/apt/sources.list
+
RUN apt-get update && apt-get install -y \
wget curl git \
gcc g++ \