It seems that GitHub is being blocked in my region as well as other options from U.S. based companies (e.g. GitLab)

Where should I migrate my repos? Codeberg is an option as it’s Europe based so isn’t blocked in my region. Codeberg Pages is also nice to have. However, Codeberg seems to push for excluding proprietary software dependencies, which might limit the kinds of projects I can do.

Another option is to self-host Gitea, I could use my old laptop for that. Gitea doesn’t have a GitHub pages, but there seems to be third-party plugins that allow that. The downside with self-hosting (for me) is that it means I’m unable to collaborate with others (since it’ll be local) and I can’t easily share my projects. It will also probably be harder to set up.

What other options are there, or are these two the best options for me?

edit: decided on Codeberg, how do I make my static pages to work with Codeberg Pages? I’ve switched to a “pages” branch and the website doesn’t work (https://username.codeberg.page/repo-name/)

How do I make static pages work with Codeberg???

  • Ephera@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    ·
    5 days ago

    However, Codeberg seems to push for excluding proprietary software dependencies, which might limit the kinds of projects I can do.

    Well, they ask for software projects to be themselves under a FOSS license. If you can isolate the proprietary dependencies, you could still open-source the code.

    Of course, you could also consider using Codeberg for all your open-source projects and then self-host a Git server for your proprietary projects.