Files
disobey.dev/content/posts/github-no-more.md
Claude 912c0f527e Migrate all blog posts from live site
Crawled https://disobey.dev/ and recreated all 10 blog posts with:
- Preserved URLs using slug parameter in front matter
- Original publication dates maintained
- Proper Hugo front matter with tags/categories
- Markdown formatting

Posts migrated (chronological):
- Github no more? (2025-08-17)
- A true believer (2025-08-14)
- how to post videos everyone can watch (2025-05-22)
- wordpress docker setup (2025-05-05)
- I built timeconvert.org (2025-01-31)
- cryptoanarchy.info (2024-11-29)
- quickly accessing llama3.2 from a terminal (2024-10-18)
- The Untold Story of the Greatest Crypto Project Ever (2024-10-03)
- the directory guy (2024-09-29)
- AI blogs and resource (2024-09-26)
2025-11-06 10:23:08 +00:00

1.1 KiB

title, date, slug, draft
title date slug draft
Github no more? 2025-08-17 github-no-more false

The author discusses concerns about GitHub representing a critical infrastructure vulnerability. While repositories exist across multiple machines, they lack proper organization, making recovery time-consuming.

To mitigate this risk, the author created a private Gitea mirror of all GitHub repositories. Using the tool "mirror-to-gitea," they successfully mirrored over 300 repositories across multiple organizations without manual configuration.

Beyond personal repositories, the author maintains mirrors of third-party projects for preservation and OSINT purposes. These are currently stored separately but could potentially be integrated into Gitea, though this would significantly increase deployment size—potentially to tens of thousands of repositories.

The author acknowledges this approach doesn't eliminate GitHub dependency but ensures a comprehensive backup exists. They describe the solution as providing security through redundancy while maintaining the practical utility GitHub currently offers.