| Hey everyone, A little over a year ago I posted Gitea Mirror here, a web app that mirrors your GitHub repos into a self-hosted Gitea. It had 100 stars. It has 1,400 now, and most of what shipped since came out of issues people from this sub opened. Thank you, genuinely. What landed in the last few releases: - Sources: GitHub, GitLab (beta) and Gitea / Forgejo, which covers Codeberg. Code, branches, tags, wiki and LFS from all of them. - Destinations: Gitea, Forgejo, and now GitHub and GitLab (beta). Those two have no pull mirror API, so the app keeps a bare clone and pushes branches and tags. - Move mirrors between orgs from the app. Change a repo or org destination and it transfers the mirror on Gitea with history and issues. Nothing duplicated, nothing deleted. - Reconcile: compares what Gitea holds with what the app knows, adopts mirrors it did not create, and finds ones you moved by hand. - API keys for adding mirrors from CI or scripts, a Helm chart on ghcr.io, per repo overrides, release asset limits. Since the first post it also grew SSO/OIDC, notifications (ntfy, Gotify, Apprise, webhooks), force push protection, and PR, release and wiki mirroring. Where I need help: the GitLab source and the GitHub/GitLab destinations are beta. The mirror move shipped this week and has only been run against Gitea's API in tests, so back up your database and your Gitea before trying it. If something breaks, an issue with the activity log attached is the fastest route to a fix. GitHub: https://github.com/RayLabsHQ/gitea-mirror Docs: https://gitea-mirror.raylabs.io What is missing for your setup? Multiple destinations per repo is the open request right now. [link] [留言] |
I posted Gitea Mirror here at 100 stars. It is at 1,400 now and most of the new stuff came from your issues. Would love testers for the beta parts
Related
Kept Getting Strange GitHub Followers. So I Measured Them
Over the past several weeks, I kept seeing something unusual in my GitHub followers. Not one suspicious account. Not even one suspicious batch. Repeated waves of accounts would appear with remarkably similar characteristics: dozens of newly generated repositories thousands of outbound follows r
Ollama's -cloud suffix isn't a label, it's a silent instruction. I bypassed it.
Error: model 'Natuworkguy/flash-onyx-2.2:31b' not found (status code: 404) I never built :31b. I built :31b-cloud. I asked for :31b-cloud. Ollama went looking for something else, didn't find it, and told me so, using a name that existed nowhere on my machine, in my registry, or in my head. T
tmux: เปลี่ยน terminal จอเดียวให้เป็นหลายจอ งานยาว ๆ ก็ไม่หายเมื่อ SSH หลุด
📅 เขียนเมื่อ: กันยายน 2026 | อ้างอิง tmux 3.7 (stable ตั้งแต่ มิ.ย. 2026) ⚠️ คำสั่งหลักไม่เปลี่ยนมานานหลายปี แต่เช็คเวอร์ชันตัวเองก่อนได้ด้วย tmux -V เรื่องเริ่มจาก SSH หลุดกลางคัน เคยไหม — นั่ง SSH เข้า server เพื่อรันงานที่กินเวลานาน เช่น build โปรเจกต์, เท database, รันเทสทั้งชุด, หร