diff --git a/services/file/Dockerfile b/services/file/Dockerfile index 6363e0b..c7e706d 100644 --- a/services/file/Dockerfile +++ b/services/file/Dockerfile @@ -1,4 +1,4 @@ -FROM mirror.soroushasadi.com/golang:1.25-alpine AS build +FROM mirror.kargadan.ir/golang:1.25-alpine AS build ENV GOPROXY=https://mirror.kargadan.ir/repository/go-group/ GOSUMDB=off WORKDIR /src # Dependencies are vendored — build fully offline (proxy.golang.org is geo-blocked from some regions) diff --git a/services/gateway/Dockerfile b/services/gateway/Dockerfile index ae094f7..8d87e73 100644 --- a/services/gateway/Dockerfile +++ b/services/gateway/Dockerfile @@ -1,4 +1,4 @@ -FROM mirror.soroushasadi.com/golang:1.25-alpine AS builder +FROM mirror.kargadan.ir/golang:1.25-alpine AS builder # Go module/toolchain fetches via the kargadan Nexus (proxy.golang.org geo-blocked). ENV GOPROXY=https://mirror.kargadan.ir/repository/go-group/ GOSUMDB=off WORKDIR /app diff --git a/services/notification/Dockerfile b/services/notification/Dockerfile index c5ebc36..86d8e14 100644 --- a/services/notification/Dockerfile +++ b/services/notification/Dockerfile @@ -1,4 +1,4 @@ -FROM mirror.soroushasadi.com/golang:1.25-alpine AS builder +FROM mirror.kargadan.ir/golang:1.25-alpine AS builder ENV GOPROXY=https://mirror.kargadan.ir/repository/go-group/ GOSUMDB=off WORKDIR /app # Dependencies are vendored — build fully offline (proxy.golang.org is geo-blocked from some regions) diff --git a/services/render/Dockerfile b/services/render/Dockerfile index c6b7747..5ed2d97 100644 --- a/services/render/Dockerfile +++ b/services/render/Dockerfile @@ -1,4 +1,4 @@ -FROM mirror.soroushasadi.com/golang:1.25-alpine AS builder +FROM mirror.kargadan.ir/golang:1.25-alpine AS builder ENV GOPROXY=https://mirror.kargadan.ir/repository/go-group/ GOSUMDB=off WORKDIR /app # Dependencies are vendored — build fully offline (proxy.golang.org is geo-blocked from some regions)