广告图片

ghcr.io/raylabshq/gitea-mirror:latest linux/amd64

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

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

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

源镜像 ghcr.io/raylabshq/gitea-mirror:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:latest
镜像ID sha256:31af0f4adeb4453896a78b9a50a9e565cc7635b6850e11c4bd98fe5e3b7d8095
镜像TAG latest
大小 803.72MB
镜像源 ghcr.io
CMD
启动入口 ./docker-entrypoint.sh
工作目录 /app
OS/平台 linux/amd64
浏览量 11 次
贡献者
镜像创建 2026-03-24T02:07:25.519213063Z
同步时间 2026-03-25 22:37
开放端口
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-24T02:06:27.059Z: 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 32eb27c8a62e5464fa3df4adb08009e523103793: 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.14.1: org.opencontainers.image.version

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-03-24 10:07:25  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["./docker-entrypoint.sh"]
                        
# 2026-03-24 10:07:25  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "wget --no-verbose --tries=1 --spider http://localhost:4321/api/health || exit 1"] "30s" "5s" "5s" '\x03'}
                        
# 2026-03-24 10:07:25  0.00B 声明容器运行时监听的端口
EXPOSE map[4321/tcp:{}]
                        
# 2026-03-24 10:07:25  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/app/data]
                        
# 2026-03-24 10:07:25  0.00B 指定运行容器时使用的用户
USER gitea-mirror
                        
# 2026-03-24 10:07:25  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-24 10:07:25  0.00B 设置环境变量 DATABASE_URL
ENV DATABASE_URL=file:data/gitea-mirror.db
                        
# 2026-03-24 10:07:25  0.00B 设置环境变量 PORT
ENV PORT=4321
                        
# 2026-03-24 10:07:25  0.00B 设置环境变量 HOST
ENV HOST=0.0.0.0
                        
# 2026-03-24 10:07:25  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2026-03-24 10:07:25  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -rf node_modules/esbuild node_modules/@esbuild   node_modules/rollup node_modules/@rollup   node_modules/vite node_modules/svgo   node_modules/@tailwindcss/vite   node_modules/tailwindcss # buildkit
                        
# 2026-03-24 10:07:25  555.62KB 复制新文件或目录到容器中
COPY /app/drizzle ./drizzle # buildkit
                        
# 2026-03-24 10:07:25  9.34KB 复制新文件或目录到容器中
COPY /app/docker-entrypoint.sh ./docker-entrypoint.sh # buildkit
                        
# 2026-03-24 10:07:25  4.67KB 复制新文件或目录到容器中
COPY /app/package.json ./package.json # buildkit
                        
# 2026-03-24 10:07:25  12.53MB 复制新文件或目录到容器中
COPY /app/dist ./dist # buildkit
                        
# 2026-03-18 22:43:32  386.77MB 复制新文件或目录到容器中
COPY /app/node_modules ./node_modules # buildkit
                        
# 2026-03-18 22:43:25  126.00B 执行命令并创建新的镜像层
RUN /bin/sh -c git lfs install # buildkit
                        
# 2026-03-18 22:43:25  13.01MB 复制新文件或目录到容器中
COPY /usr/local/bin/git-lfs /usr/local/bin/git-lfs # buildkit
                        
# 2026-03-18 22:42:15  167.42MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get -y upgrade && apt-get install -y --no-install-recommends   git wget sqlite3 openssl ca-certificates   && 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:31af0f4adeb4453896a78b9a50a9e565cc7635b6850e11c4bd98fe5e3b7d8095",
    "RepoTags": [
        "ghcr.io/raylabshq/gitea-mirror:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror:latest"
    ],
    "RepoDigests": [
        "ghcr.io/raylabshq/gitea-mirror@sha256:65825472d19a5586c80139f3e977f5dbb1c019a9f972995d118b8f78258d9d96",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/raylabshq/gitea-mirror@sha256:94b2db3053aad1ac2bbe2910eece73d7c29a45bbff088cb3509265361039ad10"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-24T02:07:25.519213063Z",
    "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-24T02:06:27.059Z",
            "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": "32eb27c8a62e5464fa3df4adb08009e523103793",
            "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.14.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 803723935,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/989fe2aaf07b55dda88275aa151de7db41a1b58e1fb1ee2d3f4e71411d92f7c8/diff:/var/lib/docker/overlay2/709f9d46d02360c2b2f9eafc9fd7df9f9424e8d58565ba92dee10a770868fd47/diff:/var/lib/docker/overlay2/f27b85b1d94b07bd1980f06c90f4686767ba15ec8cd53b26dead6bd35b18980f/diff:/var/lib/docker/overlay2/c23ac4998ee4529fb257530a1ea24270f08bfc4fe6ac89a472177a5049cd1fd1/diff:/var/lib/docker/overlay2/2ef193e27a44256416aa3e8651f97d68250f62405876f2749015fd667e0e14d0/diff:/var/lib/docker/overlay2/25659e6b37af71fe599f9e209de49f5055e147ae90d9de3f2296abefb53d3a89/diff:/var/lib/docker/overlay2/095ff9dc8b81309c335933f561060da555152b36d9f238a73e60061fdecdb580/diff:/var/lib/docker/overlay2/dff209084b37766bf473187b7ed50152126f389c48de35346d91b5ee09c66e2a/diff:/var/lib/docker/overlay2/4e4759705b1715961ec621794158bd0efb47ec3383f21a1af83d021000fc3882/diff:/var/lib/docker/overlay2/131625b3d8b4f3bf1ea631a2c7a79c8c20d2b4b7313fd15d8f5473d5ca78e3f5/diff:/var/lib/docker/overlay2/822b8d4c57770e64107aff81b64ef4475a6d19b355ec370e334dfe65ede85891/diff:/var/lib/docker/overlay2/882a96f0f47561f307f201f600fa70fcfc5f54dd31649583d01422009a743ae8/diff:/var/lib/docker/overlay2/16c3464855badf9e69cf407c69b0c3ecf276eb7924952b5e965cce2a2ff87eb2/diff:/var/lib/docker/overlay2/d81d128e1980afcadacc73e1c011c3861607c64aaecee29420d33e1b0dd21480/diff:/var/lib/docker/overlay2/77e65e17684f1a753be8924308fed84d7acba5688e58f330231f4e113720dcdd/diff:/var/lib/docker/overlay2/07b43fcfe4640c76ca69d311cbc2efde34c2751ef6a3b4f78b829677089cc95a/diff",
            "MergedDir": "/var/lib/docker/overlay2/a401b2b7c36534e7fa66c43a389cd2cb900423c58e710b45a048ab718dbebc98/merged",
            "UpperDir": "/var/lib/docker/overlay2/a401b2b7c36534e7fa66c43a389cd2cb900423c58e710b45a048ab718dbebc98/diff",
            "WorkDir": "/var/lib/docker/overlay2/a401b2b7c36534e7fa66c43a389cd2cb900423c58e710b45a048ab718dbebc98/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:a541a5ccaa301e7fac682a49beced877c74cb57f094a6f0527b36d8a0e7e8ded",
            "sha256:bb7e6dc83faba6db87943d23e4d7e1fc7a01783e5876b12ce5f2659ec8385051",
            "sha256:7a9bbd40ef1cf8288564cb9e64309e9633af3e580c856d9b1b5e4f3f4566fced",
            "sha256:2b19dda8182f2011d583683b657b67f0973aa773f54839d34b7d713aa6463924",
            "sha256:8d7223f09d9b8a75ff2355cf50b225b875b1533b883c94656cd89168f9ff6f66",
            "sha256:bcf3aac4e6340a64c7d637717739b5dbdfbe2e5c0c3325ae27f1c895bc7b6f83",
            "sha256:ce7be274a28d82e76d8b992a0d02406c3d1cd4f9d26e8d11191a28bb2cc6c990",
            "sha256:d23add5a88a217a28889b0f905fd57762fbf19429ccd496839cc25bdeded4941",
            "sha256:2cfa4ef483b611e8f27107f53c2b5fba139ee6b7783b512aa084ca059b356231",
            "sha256:e7082446f4069b0444d16c822ee3f8a1230a8b12d1553293b019e452d0924407",
            "sha256:99d540a959eb8a10bccf7e9921daa7ac2dc87e2662a2e51bfd656f0934ae3bd8",
            "sha256:7602418e461083c8e38c7d3c6a966b7072923fe9a86d8adf3bab30bbd5d6190e",
            "sha256:02edab98de0eadbcdb503e682cca17785f4f09a012f5ab4553fada3f64c9d440",
            "sha256:6caf0c1ef3150c2e8e2f14a5c0318511ed468b49d1205e8fed765f97cdf6a03a",
            "sha256:995244b56cc560ea8ab80296e12a9b2038c40bf5fcc0b266dee6088ae98ea484",
            "sha256:47e5b190f61fb49ad2249d0a1369b3c2dba11355e8f5fc65c5952893b194ee04",
            "sha256:eabf0c4258a9cba87346461de1c5dca431ca90c87bef6b624bbb33b2aeb9f20c"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-25T22:37:16.335124164+08:00"
    }
}

更多版本

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

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

ghcr.io/raylabshq/gitea-mirror:latest

linux/amd64 ghcr.io803.72MB2026-03-25 22:37
10