Skip to content
View marvil6's full-sized avatar

Block or report marvil6

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
marvil6/README.md

Hi! My name is Jorge, but people usually call me Marvil. I like making 3D models/renders/animations and coding apps. Check out my latest one at my website. I've moved my repositories over to my self-hosted Forgejo instance at https://code.marvil.co/.

Why I Moved to Forgejo

Forgejo is an open-source, lightweight Git service.

I've decided to migrate my code repositories from GitHub to a self-hosted Forgejo instance (at https://code.marvil.co/) for several reasons:

1. Ethical Concerns with GitHub and Microsoft

GitHub, owned by Microsoft since 2018, has been involved in several controversies that raise serious human rights issues. A major one is their contracts with U.S. Immigration and Customs Enforcement (ICE), which has participated in widespread abuse; like family separation, and poor detention conditions. In 2019, GitHub renewed a $200,000 contract with ICE despite employee protests and open letters arguing that it made the company complicit in these violations. Employees and activists called for cancellation, but GitHub defended the deal, claiming it was for non-enforcement tools—though critics saw it as indirect support for harmful policies.

Additionally, GitHub has faced allegations of workplace discrimination. In 2014, a high-profile scandal involved claims of gender discrimination and harassment, leading to the resignation of co-founder Tom Preston-Werner after an investigation. This highlighted broader cultural issues in tech, including unequal treatment and a lack of accountability.

2. Environmental and Sustainability Issues

GitHub's operations, tied to Microsoft's massive data centers and AI tools like Copilot, contribute to significant environmental harm. AI training and cloud services have high energy demands, leading to increased carbon emissions. While GitHub has initiatives like the Green Software Foundation, critics argue these don't offset the overall impact of enabling energy-intensive tech without stronger mitigations.

3. Broader Reasons for Switching: Control, Privacy, and Open-Source Principles

Beyond ethics, GitHub's centralization poses risks related to data loss and censorship. Projects like Zig and Dillo have migrated to alternatives like Codeberg (a hosted Forgejo instance) for these reasons, emphasizing self-reliance. Forgejo's federated features (via ActivityPub) enable better interoperability across instances, reducing dependency on any single provider.

GitHub's AI tools, like Copilot, have also drawn criticism for disregarding copyrights by training on open-source code without proper attribution or consent. As someone who values open-source ethics, this was a tipping point.

Self-hosting Forgejo is straightforward, cost-effective, and empowers me to own my workflow. If you're considering a similar move, I recommend starting with Codeberg for its stability, community support, and ease of use. I'm using Forgejo for its customizability.

Sources

https://www.business-humanrights.org/en/latest-news/github-employees-demand-company-cancel-ice-contracts-in-open-letter/ https://www.alm.com/press_release/alm-intelligence-updates-verdictsearch/?s-news-13129662-2025-11-27-github-employees-push-to-end-contract-with-ice-over-human-rights-concerns https://www.theatlantic.com/technology/archive/2020/01/ice-contract-github-sparks-developer-protests/604339/ https://fortune.com/2019/10/10/microsoft-employees-end-github-ice-contract/ https://www.vice.com/en/article/open-source-community-changing-github-avatars-drop-ice/ https://www.axios.com/2019/10/09/github-employees-want-to-cancel-contract-with-ice https://discriminationandsexualharassmentlawyers.com/github-founder-resigns-after-sexual-harassment-investigation/ https://archive.nytimes.com/bits.blogs.nytimes.com/2014/04/21/github-founder-resigns-after-investigation/ https://www.asbilllaw.com/blog/female-github-worker-brings-employment-law-complaint/ https://www.theverge.com/2014/3/19/5526574/github-sexism-scandal-julie-ann-horvath https://www.cnet.com/tech/services-and-software/github-puts-co-founder-on-leave-after-harassment-claims/ https://aworkinglibrary.com/writing/legalese https://www.businessinsider.com/microsoft-github-employee-backlash-board-representation-2019-12 https://codinginterviewsmadesimple.substack.com/p/the-ethics-of-github-copilot-storytime https://www.reddit.com/r/aiwars/comments/1i7z2ov/dont_peddle_flawed_research_ai_and_the_environment/ https://www.vox.com/recode/2019/10/9/20906605/github-ice-contract-immigration-ice-dan-friedman https://www.latimes.com/business/technology/story/2019-10-31/github-ice-contract-defense

Popular repositories Loading

  1. Radxa-CM5-IO-ASCII Radxa-CM5-IO-ASCII Public

    ASCII-converted Altium Designer files for the Radxa CM5 IO Board, compatible with EasyEDA. Converted from the original binary files without modifications.

  2. WikipediaTableExporter WikipediaTableExporter Public

    Forked from HamidByte/Wiki-Table-Exporter-Chrome-Extension

    This Chrome extension simplifies the process of exporting Wikipedia tables to CSV files, offering users a quick and hassle-free way to download and utilize data for research and analysis.

    JavaScript 1

  3. Floatplane-Downloader Floatplane-Downloader Public

    Forked from Inrixia/Floatplane-Downloader

    Project for automatically organizing and downloading Floatplane videos for plex.

    TypeScript

  4. marvil6 marvil6 Public

  5. immich immich Public

    Forked from immich-app/immich

    High performance self-hosted photo and video management solution.

    TypeScript