[PR #111] [MERGED] Writing a few guides on the application #115

Closed
opened 2025-10-31 15:31:54 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/RayLabsHQ/gitea-mirror/pull/111
Author: @arunavo4
Created: 10/3/2025
Status: Merged
Merged: 10/22/2025
Merged by: @arunavo4

Base: mainHead: www-seo


📝 Commits (4)

📊 Changes

28 files changed (+2893 additions, -957 deletions)

View changed files

docs/BETTER_AUTH_MIGRATION.md (+0 -175)
docs/BUILD_GUIDE.md (+0 -206)
docs/CA_CERTIFICATES.md (+0 -1)
docs/EXTENDING.md (+0 -77)
📝 docs/README.md (+6 -1)
docs/SPONSOR_INTEGRATION.md (+0 -91)
docs/testing.md (+0 -127)
📝 www/README.md (+25 -8)
📝 www/astro.config.mjs (+3 -3)
www/bun.lock (+1037 -0)
📝 www/docs/SEO_KEYWORDS.md (+628 -236)
📝 www/src/components/Header.tsx (+6 -5)
📝 www/src/components/Hero.tsx (+0 -26)
www/src/components/UseCases.astro (+74 -0)
www/src/components/UseCasesList.tsx (+79 -0)
www/src/layouts/UseCaseIndexLayout.astro (+115 -0)
www/src/layouts/UseCaseLayout.astro (+115 -0)
www/src/lib/use-cases.ts (+75 -0)
📝 www/src/pages/index.astro (+3 -1)
www/src/pages/use-cases/backup-github-repositories.mdx (+92 -0)

...and 8 more files

📄 Description

  • backup-github-repositories (Backup GitHub Repositories): Continuously mirror GitHub repositories into self-hosted Gitea so your side projects stay safe even when GitHub hiccups.
  • deploy-with-helm-chart (Deploy with Helm Chart): Install the project on Kubernetes in a few commands using the maintained Helm chart to keep your backup mirror humming. @V-Paranoiaque
  • proxmox-lxc-homelab (Spin Up on Proxmox LXC): Run the one-liner Proxmox VE script to launch gitea-mirror inside a tuned LXC container for your lab backups.
  • sync-github-to-self-hosted-gitea (Sync GitHub to Self-Hosted Gitea): Run continuous mirrors so your homelab Gitea instance stays in lockstep with GitHub without manual pulls.
  • preserve-github-history (Preserve GitHub History Forever): Archive commit history, issues, and releases into Gitea so side projects survive account removals or repo deletion.
  • github-backup-automation (Automate GitHub Backups): Replace brittle scripts with policy-driven schedules, health checks, and alerts that keep your Git backups honest.
  • starred-repos-collection (Build a Starred Repo Collection): Mirror starred GitHub projects into your own Gitea library so favorites stay browsable even when upstream disappears.
  • vendor-lock-in-prevention (Stay Ready to Leave GitHub): Keep an always-current mirror so you can pivot from GitHub to self-hosted tooling whenever policies shift.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/RayLabsHQ/gitea-mirror/pull/111 **Author:** [@arunavo4](https://github.com/arunavo4) **Created:** 10/3/2025 **Status:** ✅ Merged **Merged:** 10/22/2025 **Merged by:** [@arunavo4](https://github.com/arunavo4) **Base:** `main` ← **Head:** `www-seo` --- ### 📝 Commits (4) - [`b27ff81`](https://github.com/RayLabsHQ/gitea-mirror/commit/b27ff817f707aae097068837609a686c7a6eba4e) Updated SEO plan - [`b8dea1e`](https://github.com/RayLabsHQ/gitea-mirror/commit/b8dea1ee9c40fdd44725f60d7348496eed5c2778) removed unused docs - [`21e2f47`](https://github.com/RayLabsHQ/gitea-mirror/commit/21e2f4717c565da489b4517996dbc68e8d9507dd) Added basic use cases pages - [`beda2ce`](https://github.com/RayLabsHQ/gitea-mirror/commit/beda2ce66cf5e4c9c89d5c4ac81960a4b14c4a9d) Added a few more articles ### 📊 Changes **28 files changed** (+2893 additions, -957 deletions) <details> <summary>View changed files</summary> ➖ `docs/BETTER_AUTH_MIGRATION.md` (+0 -175) ➖ `docs/BUILD_GUIDE.md` (+0 -206) ➖ `docs/CA_CERTIFICATES.md` (+0 -1) ➖ `docs/EXTENDING.md` (+0 -77) 📝 `docs/README.md` (+6 -1) ➖ `docs/SPONSOR_INTEGRATION.md` (+0 -91) ➖ `docs/testing.md` (+0 -127) 📝 `www/README.md` (+25 -8) 📝 `www/astro.config.mjs` (+3 -3) ➕ `www/bun.lock` (+1037 -0) 📝 `www/docs/SEO_KEYWORDS.md` (+628 -236) 📝 `www/src/components/Header.tsx` (+6 -5) 📝 `www/src/components/Hero.tsx` (+0 -26) ➕ `www/src/components/UseCases.astro` (+74 -0) ➕ `www/src/components/UseCasesList.tsx` (+79 -0) ➕ `www/src/layouts/UseCaseIndexLayout.astro` (+115 -0) ➕ `www/src/layouts/UseCaseLayout.astro` (+115 -0) ➕ `www/src/lib/use-cases.ts` (+75 -0) 📝 `www/src/pages/index.astro` (+3 -1) ➕ `www/src/pages/use-cases/backup-github-repositories.mdx` (+92 -0) _...and 8 more files_ </details> ### 📄 Description - [ ] **backup-github-repositories (Backup GitHub Repositories)**: Continuously mirror GitHub repositories into self-hosted Gitea so your side projects stay safe even when GitHub hiccups. - [ ] **deploy-with-helm-chart (Deploy with Helm Chart)**: Install the project on Kubernetes in a few commands using the maintained Helm chart to keep your backup mirror humming. @V-Paranoiaque - [ ] **proxmox-lxc-homelab (Spin Up on Proxmox LXC)**: Run the one-liner Proxmox VE script to launch gitea-mirror inside a tuned LXC container for your lab backups. - [ ] **sync-github-to-self-hosted-gitea (Sync GitHub to Self-Hosted Gitea):** Run continuous mirrors so your homelab Gitea instance stays in lockstep with GitHub without manual pulls. - [ ] **preserve-github-history (Preserve GitHub History Forever)**: Archive commit history, issues, and releases into Gitea so side projects survive account removals or repo deletion. - [ ] **github-backup-automation (Automate GitHub Backups):** Replace brittle scripts with policy-driven schedules, health checks, and alerts that keep your Git backups honest. - [ ] **starred-repos-collection (Build a Starred Repo Collection):** Mirror starred GitHub projects into your own Gitea library so favorites stay browsable even when upstream disappears. - [ ] **vendor-lock-in-prevention (Stay Ready to Leave GitHub):** Keep an always-current mirror so you can pivot from GitHub to self-hosted tooling whenever policies shift. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-10-31 15:31:54 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea-mirror#115