ghcr.io/raylabshq/gitea-mirror:v3.12.5 linux/amd64

ghcr.io/raylabshq/gitea-mirror:v3.12.5 - 国内下载镜像源 浏览次数:15

ghcr.io/raylabshq/gitea-mirror是一个用于提供Gitea仓库镜像服务的Docker容器镜像,可用于同步或镜像Gitea平台上的仓库内容,满足自助式Git服务的镜像需求。

源镜像 ghcr.io/raylabshq/gitea-mirror:v3.12.5
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5
镜像ID sha256:544ad975805bb802771871ed0ab631ab1e5d49e3c221cf2d990d216b224776e3
镜像TAG v3.12.5
大小 778.47MB
镜像源 ghcr.io
CMD
启动入口 ./docker-entrypoint.sh
工作目录 /app
OS/平台 linux/amd64
浏览量 15 次
贡献者
镜像创建 2026-03-07T01:32:13.303451195Z
同步时间 2026-03-08 23:00
开放端口
4321/tcp
目录挂载
/app/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bun-node-fallback-bin BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 BUN_INSTALL_BIN=/usr/local/bin NODE_ENV=production HOST=0.0.0.0 PORT=4321 DATABASE_URL=file:data/gitea-mirror.db
镜像标签
2026-03-07T01:31:08.504Z: org.opencontainers.image.created Gitea Mirror auto-syncs GitHub repos to your self-hosted Gitea/Forgejo, with a sleek Web UI and easy Docker deployment.: org.opencontainers.image.description AGPL-3.0: org.opencontainers.image.licenses c89011819f56ccfb879cff3632123f1a05bcbf5c: org.opencontainers.image.revision https://github.com/RayLabsHQ/gitea-mirror: org.opencontainers.image.source gitea-mirror: org.opencontainers.image.title https://github.com/RayLabsHQ/gitea-mirror: org.opencontainers.image.url v3.12.5: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5  ghcr.io/raylabshq/gitea-mirror:v3.12.5

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5  ghcr.io/raylabshq/gitea-mirror:v3.12.5

Shell快速替换命令

sed -i 's#ghcr.io/raylabshq/gitea-mirror:v3.12.5#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5  ghcr.io/raylabshq/gitea-mirror:v3.12.5'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5  ghcr.io/raylabshq/gitea-mirror:v3.12.5'

镜像构建历史


# 2026-03-07 09:32:13  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["./docker-entrypoint.sh"]
                        
# 2026-03-07 09:32:13  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "wget --no-verbose --tries=1 --spider http://localhost:4321/api/health || exit 1"] "30s" "5s" "5s" '\x03'}
                        
# 2026-03-07 09:32:13  0.00B 声明容器运行时监听的端口
EXPOSE map[4321/tcp:{}]
                        
# 2026-03-07 09:32:13  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/app/data]
                        
# 2026-03-07 09:32:13  0.00B 指定运行容器时使用的用户
USER gitea-mirror
                        
# 2026-03-07 09:32:13  18.38KB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /app/certs &&   chmod +x ./docker-entrypoint.sh &&   mkdir -p /app/data &&   groupadd --system --gid 1001 nodejs &&   useradd --system --uid 1001 --gid 1001 --create-home --home-dir /home/gitea-mirror gitea-mirror &&   chown -R gitea-mirror:nodejs /app/data &&   chown -R gitea-mirror:nodejs /app/certs &&   chown -R gitea-mirror:nodejs /home/gitea-mirror # buildkit
                        
# 2026-03-07 09:32:13  0.00B 设置环境变量 DATABASE_URL
ENV DATABASE_URL=file:data/gitea-mirror.db
                        
# 2026-03-07 09:32:13  0.00B 设置环境变量 PORT
ENV PORT=4321
                        
# 2026-03-07 09:32:13  0.00B 设置环境变量 HOST
ENV HOST=0.0.0.0
                        
# 2026-03-07 09:32:13  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2026-03-07 09:32:13  443.74KB 复制新文件或目录到容器中
COPY /app/drizzle ./drizzle # buildkit
                        
# 2026-03-07 09:32:13  9.34KB 复制新文件或目录到容器中
COPY /app/docker-entrypoint.sh ./docker-entrypoint.sh # buildkit
                        
# 2026-03-07 09:32:13  4.46KB 复制新文件或目录到容器中
COPY /app/package.json ./package.json # buildkit
                        
# 2026-03-07 09:32:13  12.22MB 复制新文件或目录到容器中
COPY /app/dist ./dist # buildkit
                        
# 2026-03-06 10:50:50  402.70MB 复制新文件或目录到容器中
COPY /app/node_modules ./node_modules # buildkit
                        
# 2026-03-06 10:50:27  139.66MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends   git git-lfs wget sqlite3 openssl ca-certificates   && git lfs install   && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-03-06 10:50:14  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-02-26 15:11:10  0.00B 设置默认要执行的命令
CMD ["/usr/local/bin/bun"]
                        
# 2026-02-26 15:11:10  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
                        
# 2026-02-26 15:11:10  0.00B 设置工作目录为/home/bun/app
WORKDIR /home/bun/app
                        
# 2026-02-26 15:11:10  8.91KB 执行命令并创建新的镜像层
RUN |2 BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 BUN_INSTALL_BIN=/usr/local/bin /bin/sh -c groupadd bun       --gid 1000     && useradd bun       --uid 1000       --gid bun       --shell /bin/sh       --create-home     && ln -s /usr/local/bin/bun /usr/local/bin/bunx     && which bun     && which bunx     && bun --version # buildkit
                        
# 2026-02-26 15:11:10  0.00B 设置环境变量 BUN_INSTALL_BIN
ENV BUN_INSTALL_BIN=/usr/local/bin
                        
# 2026-02-26 15:11:10  0.00B 定义构建参数
ARG BUN_INSTALL_BIN=/usr/local/bin
                        
# 2026-02-26 15:11:10  0.00B 设置环境变量 BUN_RUNTIME_TRANSPILER_CACHE_PATH
ENV BUN_RUNTIME_TRANSPILER_CACHE_PATH=0
                        
# 2026-02-26 15:11:10  0.00B 定义构建参数
ARG BUN_RUNTIME_TRANSPILER_CACHE_PATH=0
                        
# 2026-02-26 15:11:10  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bun-node-fallback-bin
                        
# 2026-02-26 15:11:10  18.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /usr/local/bun-node-fallback-bin && ln -s /usr/local/bin/bun /usr/local/bun-node-fallback-bin/node # buildkit
                        
# 2026-02-26 15:11:10  103.55MB 复制新文件或目录到容器中
COPY /usr/local/bin/bun /usr/local/bin/bun # buildkit
                        
# 2026-02-26 15:11:00  171.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin # buildkit
                        
# 2026-02-23 08:00:00  119.86MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1771804800'
                        
                    

镜像信息

{
    "Id": "sha256:544ad975805bb802771871ed0ab631ab1e5d49e3c221cf2d990d216b224776e3",
    "RepoTags": [
        "ghcr.io/raylabshq/gitea-mirror:v3.12.5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:v3.12.5"
    ],
    "RepoDigests": [
        "ghcr.io/raylabshq/gitea-mirror@sha256:935c1d05c771045e4b8b04b8b7a39c0f6ea1396e1cf8f52029a83e02e6be5257",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror@sha256:8695bb089f8484df97271f6c26f1033a4734af66bfb3cc2ca4e83258edeca82d"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-07T01:32:13.303451195Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "gitea-mirror",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "4321/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bun-node-fallback-bin",
            "BUN_RUNTIME_TRANSPILER_CACHE_PATH=0",
            "BUN_INSTALL_BIN=/usr/local/bin",
            "NODE_ENV=production",
            "HOST=0.0.0.0",
            "PORT=4321",
            "DATABASE_URL=file:data/gitea-mirror.db"
        ],
        "Cmd": null,
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "wget --no-verbose --tries=1 --spider http://localhost:4321/api/health || exit 1"
            ],
            "Interval": 30000000000,
            "Timeout": 5000000000,
            "StartPeriod": 5000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/app/data": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "./docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-03-07T01:31:08.504Z",
            "org.opencontainers.image.description": "Gitea Mirror auto-syncs GitHub repos to your self-hosted Gitea/Forgejo, with a sleek Web UI and easy Docker deployment.",
            "org.opencontainers.image.licenses": "AGPL-3.0",
            "org.opencontainers.image.revision": "c89011819f56ccfb879cff3632123f1a05bcbf5c",
            "org.opencontainers.image.source": "https://github.com/RayLabsHQ/gitea-mirror",
            "org.opencontainers.image.title": "gitea-mirror",
            "org.opencontainers.image.url": "https://github.com/RayLabsHQ/gitea-mirror",
            "org.opencontainers.image.version": "v3.12.5"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 778468592,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/0045789675e9dc691c09eeb33391d3a4f27641f9fb179782d1a6ce6e8c12e833/diff:/var/lib/docker/overlay2/36fcce9d014cb5146dd2b03408f8d55b80cb3dde4ec85a0e38bab6b90d8b6d61/diff:/var/lib/docker/overlay2/a94b5b3615a5d2a241c79f0f2ebe45803e745ef891179e5a1ddd0f050160978b/diff:/var/lib/docker/overlay2/b29f77562ea1b5f8dddc10fae3fde0c49950a276ad68d902b650d45de4366127/diff:/var/lib/docker/overlay2/3dcffd6592ffea0ad959cbfe5dfef8b91d45694e35788eef611cb257f0bec8c6/diff:/var/lib/docker/overlay2/d32b387dcad8f019b58501d4115b75b6b1e08118f21270c7d36b3ddb70b55ac6/diff:/var/lib/docker/overlay2/246ce81273c110fb0390dd754593c5aa2141eb7525ed2c3299ebaea89bfbecba/diff:/var/lib/docker/overlay2/82f72805f27558a0b8920a778a495a26928144851a3248332107baf5a33dc095/diff:/var/lib/docker/overlay2/6dfb8072e4b23d2d3189454e007bc77b98bd420576497d711236c3a0f957090c/diff:/var/lib/docker/overlay2/d8c92cf15601f3424f0691b299412faadda71239a0661acbb94516a6e202573e/diff:/var/lib/docker/overlay2/a07a318926ecdd64e0e2c1784d53c554d5e1f54f38eaf5f6a276c568783cc394/diff:/var/lib/docker/overlay2/d72e5353587191b17bb95754d74123beed1aaa2e19793b14128d1beb175bbb4b/diff:/var/lib/docker/overlay2/b725fd2c703986635b33c2e4a7c93df0181aa2957c662fd9a03b2ae5f2095724/diff",
            "MergedDir": "/var/lib/docker/overlay2/eb792fd148b3e60cee3072d392044a903199c110a8fcf6b4706cc3e5a4b90ea6/merged",
            "UpperDir": "/var/lib/docker/overlay2/eb792fd148b3e60cee3072d392044a903199c110a8fcf6b4706cc3e5a4b90ea6/diff",
            "WorkDir": "/var/lib/docker/overlay2/eb792fd148b3e60cee3072d392044a903199c110a8fcf6b4706cc3e5a4b90ea6/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:a541a5ccaa301e7fac682a49beced877c74cb57f094a6f0527b36d8a0e7e8ded",
            "sha256:bb7e6dc83faba6db87943d23e4d7e1fc7a01783e5876b12ce5f2659ec8385051",
            "sha256:7a9bbd40ef1cf8288564cb9e64309e9633af3e580c856d9b1b5e4f3f4566fced",
            "sha256:2b19dda8182f2011d583683b657b67f0973aa773f54839d34b7d713aa6463924",
            "sha256:8d7223f09d9b8a75ff2355cf50b225b875b1533b883c94656cd89168f9ff6f66",
            "sha256:bcf3aac4e6340a64c7d637717739b5dbdfbe2e5c0c3325ae27f1c895bc7b6f83",
            "sha256:ce7be274a28d82e76d8b992a0d02406c3d1cd4f9d26e8d11191a28bb2cc6c990",
            "sha256:bd928d724f467cafa530885fe7a26934ada875fd24009438ba8b2e55de493ea9",
            "sha256:d64a3816bc60d91da0235794cb4229f7dcca6963adccfc5efc4853728f6e495e",
            "sha256:8ff7cbe1fb4ba3ff3b935f3e072184c2f973f23c549261d7e0b4c52d97fea2b9",
            "sha256:e0632aa706c6ed527ef0d12f8492994ad07a4c5be8eb8e2417a04e01c48ecf14",
            "sha256:e9a86a5decb6743e7a43a6007e7d76e96179837fc2e8bdaa7f6dd92fa550b23e",
            "sha256:77478d93e8bb7ab7b0b14970d3dca04b0f6fbbaa293332ec5ebb6bab106b1c3c",
            "sha256:3d7bffaec6b148f435f12bf0d10584e8b1277e89af8827c03e080088a36c0d2d"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-08T22:59:27.183803926+08:00"
    }
}

更多版本

ghcr.io/raylabshq/gitea-mirror:v3.12.5

linux/amd64 ghcr.io778.47MB2026-03-08 23:00
14