• confusedpuppy@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    3 months ago

    I got into programming within the last couple years and Codeberg was my first choice for a public git repository. I’m glad I made that decision back then.

    I keep a clone of my Codeberg repo’s on my server simply using Caddy’s built in file server. Unless someone takes interest in the projects I’m working on, I don’t really feel like hosting an instance of Forgejo myself. At the very least the code and git history is still available directly from my server and that makes me happy enough.

  • cecilkorik@lemmy.ca
    link
    fedilink
    English
    arrow-up
    7
    ·
    3 months ago

    This is the way. If you don’t care that much about CI/actions or already use a non-Github solution for that, it’s even easier.

    • trevor (any/all) @lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      6
      ·
      3 months ago

      Yeah. The real challenge with leaving GitHub is the availability of free macOS and Windows build environments (if you’re in to that weird stuff 🧐).

      Codeberg only has Linux runners (to my knowledge), but I spent the time to make my project cross-compile to macOS and it was well worth it to move my stuff off of shithub.

  • Kissaki@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 months ago

    I found the sections before it too elaborate and repetitive for my taste, but the section ‘The defenses, weakest to strongest’ with technical details about runner security was interesting.