Hasty Briefsbeta

How and Why to Ditch GitHub

18 days ago
  • #Codeberg
  • #Migration
  • #GitHub
  • GitHub's dominance in tech is being reconsidered due to security concerns and ethical issues.
  • Microsoft's security vulnerabilities and the US government's cybersecurity policies raise concerns about GitHub's reliability.
  • GitHub uses user code to train its language models, prompting a search for alternatives.
  • Codeberg, powered by Forgejo, offers a transparent, EU-protected alternative to GitHub.
  • Migrating from GitHub to Codeberg involves creating access tokens and using Codeberg's migration tool.
  • Codeberg Pages supports static site hosting with specific requirements like having index.html at the root.
  • Custom domains on Codeberg require a .domains file and proper DNS records.
  • Actions in Codeberg/Forgejo require self-hosted runners, encouraging simpler, script-based solutions.
  • The migration process includes updating local clones and archiving GitHub repositories.
  • A cheat sheet provides a quick guide for migrating to Codeberg and setting up Pages.